Louis Gesbert
30297b27b8
Add dune rule to build tests
...
This allows a new magic command: `dune test -w`
2022-05-25 18:33:20 +02:00
Louis Gesbert
5ae4393004
Add two demo backend plugins
...
- one that is just the same as the python backend
- one that is a quick'n'dirty call to js_of_ocaml on top of the ocaml backend to
generate js files
Use `make plugins` to test them. They are only expected to be useful as
demonstrations of how to write plugins.
2022-05-19 10:40:04 +02:00
Louis Gesbert
50c1e7282c
Add a (very simple) syntax highlighting mode for Emacs
...
Also fixes a typo in the .iro specifications
2022-05-13 17:42:03 +02:00
Denis Merigoux
2b6e7c8b98
Working prototype of clerk, the new build system for Catala
2022-01-10 17:57:58 +01:00
Denis Merigoux
bbd50747d9
Big renaming and dir reorg
2021-06-21 11:39:06 +02:00
Denis Merigoux
5c64b330e8
Only look into src directory
2020-05-22 19:58:01 +02:00
Denis Merigoux
095f0a8de1
Code reorg
2019-09-04 10:32:33 +02:00
Denis Merigoux
82dcdbcfbc
The backend name should be verifisc, since specifisc will be the name of the high-level language
2019-08-14 18:50:41 -07:00