mirror of
https://github.com/AdaCore/why3.git
synced 2026-02-12 12:34:55 -08:00
An external printer/argument parser can now be registered. This changes args_wrapper and Trans so that transformation now takes the Env.fformat representing the language as argument. Function lang of session_itp now uses file_format.
A plugin to verify programs written in a (microscopic) fragment of Python. Designed for teaching purposes. See tests/python/*.py for examples. Limitations wrt Python: - types are limited to integers and lists of integers - a list is not resizable (i.e. it is a mere array) - a function must return an integer or nothing Todo: - function/predicate with a definition (currently not supported); note: we would need to provide the type (int/array) of the arguments