catala/compiler
Denis Merigoux ca8e4989ea
Type Scalc flow to avoid unresolved typing
With the new EAppOp node, the typing of operator application has changed and this causes some problems
with the example in test_scope/good/nothing.catala_en when retyping the LCalc to go to Scalc. This
commit changes the weird thing that for generating Scalc, the "typed" parameter was set to "untyped".
2024-01-17 13:08:20 +01:00
..
catala_utils Merge branch 'master' into c_backend 2023-12-19 17:39:02 +01:00
dcalc Adding tuples: fixes following review 2024-01-08 12:16:07 +01:00
desugared Adding tuples: fixes following review 2024-01-08 12:16:07 +01:00
lcalc Remove useless field 2024-01-17 11:29:39 +01:00
literate Fix #543 2023-12-06 16:58:38 +01:00
plugins Merge branch 'master' into c_backend 2024-01-15 17:19:17 +01:00
scalc Remove useless field 2024-01-17 11:29:39 +01:00
scopelang AST change: more specific application 2023-12-19 17:27:40 +01:00
shared_ast Remove useless field 2024-01-17 11:29:39 +01:00
surface Allow deconstruction of tuples using let in 2023-12-19 17:25:44 +01:00
verification AST change: more specific application 2023-12-19 17:27:40 +01:00
catala_web_interpreter.ml Rework resolution of module elements 2023-11-30 21:14:12 +01:00
catala.ml replace let _ by let () or add type annotation 2023-09-09 22:02:39 +02:00
driver.ml Type Scalc flow to avoid unresolved typing 2024-01-17 13:08:20 +01:00
driver.mli Add monomorphizing option 2023-12-19 15:01:06 +01:00
dune Add an explain plugin 2023-07-11 17:33:56 +02:00
index.mld More doc 2023-06-18 16:08:16 +02:00
plugin.ml Reformat 2023-09-27 13:19:04 +02:00
plugin.mli Refacter the main Driver module 2023-07-03 16:42:54 +02:00
tests.ml replace let _ by let () or add type annotation 2023-09-09 22:02:39 +02:00