catala/compiler/desugared
Louis Gesbert bf0ef0b1f5 Allow access to intermediate variable states
Through the syntax `var_name state state_name`.

Addresses #567, but
- requires documentation
- explicitely accessing states of the variable being defined is not allowed at
  the moment (warning proposed in #567 requires a whole-expression check, which
  is better done some place else entirely)
2024-02-12 18:15:48 +01:00
..
ast.ml Rework resolution of module elements 2023-11-30 21:14:12 +01:00
ast.mli Reformat 2023-11-30 23:53:38 +01:00
dependency.ml Reformat 2023-09-01 16:24:27 +02:00
dependency.mli Reformat 2023-09-01 16:24:27 +02:00
desugared.mld Fix most doc errors 2023-06-02 17:17:45 +02:00
disambiguate.ml Typing: add a "assume operator types" mode 2024-02-07 17:41:04 +01:00
disambiguate.mli AST change: more specific application 2023-12-19 17:27:40 +01:00
dune Rename utils to catala_utils 2022-11-28 16:38:09 +01:00
from_surface.ml Allow access to intermediate variable states 2024-02-12 18:15:48 +01:00
from_surface.mli Uniform naming of conversion modules across compilation passes 2022-11-22 12:08:18 +01:00
linting.ml Rework resolution of module elements 2023-11-30 21:14:12 +01:00
linting.mli Update error messages 2023-03-31 14:01:04 +02:00
name_resolution.ml Add tuples to the surface language 2023-12-19 17:25:44 +01:00
name_resolution.mli Reformat 2023-11-30 23:53:38 +01:00
print.ml Select colors for Uids upon instanciation 2023-09-01 14:41:56 +02:00
print.mli Refactoring changes after @altgr's suggestions 2023-04-18 10:31:44 +02:00