Lesenechal Remi
2659570b8a
get-scope command. New module Ligo.scopes
2020-07-01 01:22:10 +02:00
Lesenechal Remi
e9db0afffa
WIIP
2020-06-30 19:15:04 +02:00
Pierre-Emmanuel Wulfman
bc259fcde7
Feature/transpiler
2020-06-29 13:05:34 +00:00
Suzanne Dupéron
c1d211d98c
Debug prints for the new typer: output JSON
2020-06-24 02:07:02 +01:00
Lesenechal Remi
c6b95bf07a
result monad refactoring:
...
- do not use plain JSON rep for errors and use polymorphic variants instead
- split formatting for human readable and JSON output
- no more simple_errors simple_fails
- much less result bindings used in stages
2020-06-15 14:45:28 +02:00
Suzanne Dupéron
7257aaaff4
Solver: use a list of heuristics instead of hardcoding them.
2020-06-03 13:07:48 +01:00
Lesenechal Remi
9eeac11628
some environment cleanup
2020-05-07 16:30:06 +02:00
Suzanne Dupéron
0580f21896
moved core and solver types to the AST, removed functor hell (Map, Set, UnionFind)
2020-04-29 21:32:50 +01:00
Pierre-Emmanuel Wulfman
6cafb4026b
adding E_sequence in sugar
2020-03-18 18:13:02 +01:00
Pierre-Emmanuel Wulfman
8b3877a92c
rename AST to imperative, sugar and core. Factor code in compile
2020-03-18 16:00:34 +01:00