- 11 Oct, 2016 1 commit
-
-
Sylvain Dailler authored
-
- 07 Oct, 2016 4 commits
-
-
Clément Fumex authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Sylvain Dailler authored
-
- 06 Oct, 2016 1 commit
-
-
Sylvain Dailler authored
Added proof_state and functions to control it in controller_itp. Tried to add a test case for it inside the command p to put a big P next to a goal that is proved. It is currently buggy. Needs investigating and cleaning.
-
- 04 Oct, 2016 5 commits
-
-
MARCHE Claude authored
-
Clément Fumex authored
-
Sylvain Dailler authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 03 Oct, 2016 3 commits
-
-
Sylvain Dailler authored
-
MARCHE Claude authored
-
Sylvain Dailler authored
-
- 30 Sep, 2016 1 commit
-
-
Sylvain Dailler authored
Struggling with names. Removed the print_task which looked at the driver before printing for uniformity. If I dont do that the printing function I use to have a safe naming environnment inside tasks are not the same as the printing function we use for display. So hypothesis displayed dont actually exists and other bugs. I will try to see if my changes (in particular clean_environnment and gen_ident) are necessary. Modifications in Pretty to get real unique names for hypothesis.
-
- 29 Sep, 2016 8 commits
-
-
Sylvain Dailler authored
I think we need LIFO and not FIFO.
-
Sylvain Dailler authored
-
Sylvain Dailler authored
or not before parsing with wrap. So we give a Tformula instead of Tterm constructor for those transformations.
-
Sylvain Dailler authored
-
Clément Fumex authored
+ modify the command that print the sessino tree to specify where we are in the tree with "**" + add some more comprehensible error messages to wraper function for parsing
-
MARCHE Claude authored
"parsing" of these strings is delayed in the transformations themselves, because in case such an argument must be interpreted as a term, the task itself is needed do perform name resolution. Incidentally, saving transformations with arguments in sessions is not an issue anymore
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 28 Sep, 2016 3 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Sylvain Dailler authored
Only works with hypothesis of the form forall x. A -> B. Also cleaning the code a little.
-
- 27 Sep, 2016 2 commits
-
-
Sylvain Dailler authored
-
Sylvain Dailler authored
-
- 26 Sep, 2016 2 commits
-
-
Sylvain Dailler authored
like to add more from Ident and Pretty but keeped minimal changes in those files. TODOs to be discussed.
-
Sylvain Dailler authored
-
- 23 Sep, 2016 2 commits
-
-
Sylvain Dailler authored
Added cut. Added exists. Should work by calling ttr "case" term. Added a function typing_terms that should not be used and which exists to avoid duplicating parse_transformation_arg.
-
Sylvain Dailler authored
Extracted a function that only parses arguments and return a term from test_transformation_with_args.
-
- 22 Sep, 2016 1 commit
-
-
MARCHE Claude authored
For support for open term, one should somehow rebuild a namespace from the given task
-
- 21 Sep, 2016 5 commits
-
-
Clément Fumex authored
-
Clément Fumex authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 19 Sep, 2016 1 commit
-
-
MARCHE Claude authored
-
- 16 Sep, 2016 1 commit
-
-
Sylvain Dailler authored
Adapted work on nearest_goal_right to be able to use it why3shell. Now should be able to apply transformation and proof on current goal. Also able to print the current tree and goal. Requires testing.
-