mirror of
https://github.com/CatalaLang/catala.git
synced 2024-09-20 00:41:05 +03:00
209be6b758
Two interdependent changes here: 1. Enforce all instances of Shared_ast.gexpr to use the generic type for marks. This makes the interfaces a tad simpler to manipulate: you now write `('a, 'm) gexpr` rather than `('a, 'm mark) gexpr`. 2. Define a polymorphic `Custom` mark case for use by pass-specific annotations. And leverage this in the typing module |
||
---|---|---|
.. | ||
api.ml | ||
api.mli | ||
catala_legifrance.ml | ||
date.ml | ||
diff.ml | ||
diff.mli | ||
dune | ||
legifrance_cli.ml |