catala/compiler
Louis Gesbert e19332522e Output subscope: improvements following review
Thanks @denismerigoux

This renames the "ScopeDef" variant from `SubScope` to `SubScopeInput`, which is
much clearer and avoids confusion with the `SubScope` elements in the surface
AST (which are really subscopes and not variables at this point).

And improves some error message by specialising depending on whether we are
dealing with a subscope or an explicit structure.
2024-04-10 18:38:50 +02:00
..
catala_utils Output scopes and subscope variable rework done 2024-04-04 10:24:18 +02:00
dcalc Reformat 2024-04-04 10:56:56 +02:00
desugared Output subscope: improvements following review 2024-04-10 18:38:50 +02:00
lcalc Fix var bindings in desugared->scopelang 2024-04-04 10:24:18 +02:00
literate Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
plugins Reformat 2024-03-20 14:41:06 +01:00
scalc Fix python name clash printing again, for non-ascii 2024-04-05 15:25:46 +02:00
scopelang Output subscope: improvements following review 2024-04-10 18:38:50 +02:00
shared_ast Reformat 2024-04-04 10:56:56 +02:00
surface Branch cleanup and test outputs update 2024-04-04 10:55:21 +02:00
verification Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
catala_web_interpreter.ml Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
catala.ml replace let _ by let () or add type annotation 2023-09-09 22:02:39 +02:00
driver.ml Reformat 2024-04-04 10:56:56 +02:00
driver.mli Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
dune CI: cleanup the exposed artifacts 2024-01-22 13:58:32 +01:00
index.mld More doc 2023-06-18 16:08:16 +02:00
plugin.ml Add externals to scalc, working test with Python backend 2024-02-26 14:56:43 +01:00
plugin.mli Move global options of Cli to their own module 2024-03-19 15:18:35 +01:00
tests.ml Generalise the definition of lists of nested binders 2024-02-09 18:33:41 +01:00