catala/compiler/shared_ast
Louis Gesbert f2fc79f640 Add some helper functions in a wrapper Map module
and use them throughout. No more `List.map fst (Map.bindings m)` !

Also adds some facilities for direct formatting without going through a list.
2023-07-12 11:51:15 +02:00
..
definitions.ml Remove unconditional optimisation on exceptions compilation 2023-07-04 17:16:09 +02:00
dune Fix most doc errors 2023-06-02 17:17:45 +02:00
expr.ml Generalise the expression printer 2023-07-11 17:33:56 +02:00
expr.mli Generalise the expression printer 2023-07-11 17:33:56 +02:00
interpreter.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
interpreter.mli Refacter the main Driver module 2023-07-03 16:42:54 +02:00
operator.ml Merge branch 'master' into closure_conversion 2023-06-15 17:56:41 +02:00
operator.mli Fix most doc errors 2023-06-02 17:17:45 +02:00
optimizations.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
optimizations.mli Improve integration of marks into the main AST 2023-05-17 17:37:00 +02:00
print.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
print.mli Generalise the expression printer 2023-07-11 17:33:56 +02:00
program.ml Wip support for modules 2023-06-15 17:56:57 +02:00
program.mli Wip support for modules 2023-06-15 17:56:57 +02:00
qident.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
qident.mli Some commented code cleanup and clarifications 2023-06-19 16:36:09 +02:00
scope.ml Improve integration of marks into the main AST 2023-05-17 17:37:00 +02:00
scope.mli Improve integration of marks into the main AST 2023-05-17 17:37:00 +02:00
shared_ast.ml Wip support for modules 2023-06-15 17:56:57 +02:00
shared_ast.mld Fix most doc errors 2023-06-02 17:17:45 +02:00
type.ml Adding typing for closure env 2023-06-15 11:11:56 +02:00
type.mli - [x] shared_ast 2023-02-20 15:57:42 +01:00
typing.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
typing.mli Improve integration of marks into the main AST 2023-05-17 17:37:00 +02:00
var.ml Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00
var.mli Add some helper functions in a wrapper Map module 2023-07-12 11:51:15 +02:00