Denis Merigoux
|
42d79e5169
|
Merge branch 'master' into proof_platform
|
2022-01-21 09:55:34 +01:00 |
|
Aymeric Fromherz
|
abba635047
|
Add build_dev Makefile target to avoid reformatting during development cycles [skip ci]
|
2022-01-14 11:25:37 +01:00 |
|
Louis Gesbert
|
0e1500f8f0
|
An attempt to simplify deps install and CI
from the docs, the setup-ocaml@v2 github action should already handle caching...
|
2022-01-13 12:15:39 +01:00 |
|
Denis Merigoux
|
d705334d9e
|
Merge branch 'master' into proof_platform
|
2022-01-11 15:43:33 +01:00 |
|
Denis Merigoux
|
fa8803e297
|
Bad quoting for catala compiler options
|
2022-01-11 13:05:04 +01:00 |
|
Denis Merigoux
|
b2a5551961
|
Test folders, nice doc and messages
|
2022-01-11 12:51:34 +01:00 |
|
Denis Merigoux
|
a963a01f60
|
Unit tests for examples now use clerk
|
2022-01-11 10:42:12 +01:00 |
|
Denis Merigoux
|
2b6e7c8b98
|
Working prototype of clerk, the new build system for Catala
|
2022-01-10 17:57:58 +01:00 |
|
Aymeric Fromherz
|
6c67ed03bb
|
Add z3 dependency to build system
|
2022-01-07 16:58:24 +01:00 |
|
Denis Merigoux
|
7cac55cc0b
|
Updating assets and relaxing version constraints in Makefile
|
2022-01-05 17:38:49 +01:00 |
|
Denis Merigoux
|
29f12aa3cb
|
Building a JS version of the Catala compiler
|
2021-11-12 10:07:13 +01:00 |
|
Denis Merigoux
|
1a8b5716de
|
Closes #151
Add pygmentize to the list of executables to be present
|
2021-11-06 22:29:19 +01:00 |
|
Denis Merigoux
|
5000417279
|
Update syntax reference
|
2021-10-01 16:31:50 +02:00 |
|
Denis Merigoux
|
577bfe67a5
|
Added dependencies at other places
|
2021-08-23 14:24:39 +02:00 |
|
Denis Merigoux
|
7817e9a855
|
Add odoc to dependencies
|
2021-08-19 11:25:32 +02:00 |
|
Denis Merigoux
|
32c2e84a10
|
Improve Python library API
|
2021-06-26 17:12:15 +02:00 |
|
Denis Merigoux
|
ae8ef08b81
|
Added more doc
|
2021-06-25 10:50:49 +02:00 |
|
Denis Merigoux
|
3d2f3497bc
|
Switch to benchmark
|
2021-06-25 00:56:08 +02:00 |
|
Denis Merigoux
|
03b44f5b15
|
Python backend debugged and tested
|
2021-06-25 00:47:12 +02:00 |
|
Denis Merigoux
|
e38dc4c728
|
Various bugfixing and improvements for the Python backend
|
2021-06-25 00:16:21 +02:00 |
|
Denis Merigoux
|
3f5027e5a5
|
Translation now typechecks
|
2021-06-24 22:55:27 +02:00 |
|
Denis Merigoux
|
b68b9b31a1
|
More sensible order for make all
|
2021-06-24 18:30:54 +02:00 |
|
Denis Merigoux
|
0481181f92
|
Put mypy typing under CI
|
2021-06-24 18:18:25 +02:00 |
|
Denis Merigoux
|
817b1785df
|
Python translation working but still buggy
|
2021-06-24 17:50:08 +02:00 |
|
Denis Merigoux
|
015776270d
|
Compilation passing from lcalc to scalc
|
2021-06-24 14:52:51 +02:00 |
|
Denis Merigoux
|
46717b0440
|
Compiling blocks to SCalc
|
2021-06-22 18:16:47 +02:00 |
|
Denis Merigoux
|
fffd0ffb63
|
Working the way into the Python backend
|
2021-06-22 14:55:43 +02:00 |
|
Denis Merigoux
|
392ca25093
|
Install JS dependencies correctly
|
2021-06-21 11:54:56 +02:00 |
|
Denis Merigoux
|
486e103713
|
Fix makefile typo
|
2021-06-21 11:49:15 +02:00 |
|
Denis Merigoux
|
bbd50747d9
|
Big renaming and dir reorg
|
2021-06-21 11:39:06 +02:00 |
|
EmileRolley
|
f5b3786d2f
|
refactor(syntax_highlighting)!: remove the the syntax highlighting for the abbrevitated syntax
|
2021-05-29 11:21:35 +02:00 |
|
Bartosz Woźniak
|
f50781cd67
|
mark vscode as todo
|
2021-05-16 20:14:35 +02:00 |
|
Bartosz Woźniak
|
95cd634bd8
|
add makefile targets
|
2021-05-13 14:01:34 +02:00 |
|
Bartosz Woźniak
|
21584e6444
|
polish syntax pygments
|
2021-05-10 19:05:18 +02:00 |
|
Bartosz Woźniak
|
db46b1c444
|
lexer
|
2021-05-09 23:01:38 +02:00 |
|
Denis Merigoux
|
3f5e423e9f
|
Revert to old system... Trying to please dune gods is hard
|
2021-04-29 17:05:53 +02:00 |
|
Denis Merigoux
|
4f2b0e26c9
|
Typo
|
2021-04-29 16:23:41 +02:00 |
|
Denis Merigoux
|
8b5f14f1e6
|
Create runtime value embedding system
Dummy for now but will be extended
|
2021-04-04 16:57:59 +02:00 |
|
Denis Merigoux
|
6e122da489
|
Cheap hack to get logged values
Will not be sufficient, we need a deep embedding
|
2021-04-04 00:12:05 +02:00 |
|
Denis Merigoux
|
eaeebba72c
|
Basic logging exposed in Javascript
Lacks value embedding though
|
2021-04-03 19:31:38 +02:00 |
|
Denis Merigoux
|
14edecb92d
|
Logging into OCaml backend
|
2021-04-03 17:58:31 +02:00 |
|
Denis Merigoux
|
3712125504
|
WIP: optimizations
|
2021-04-03 13:44:11 +02:00 |
|
Denis Merigoux
|
1229116e32
|
Merge branch 'master' of github.com:CatalaLang/catala
|
2021-04-02 17:59:33 +02:00 |
|
Denis Merigoux
|
c2eaf08daa
|
Fixed missing stub in JS output
|
2021-04-02 17:57:44 +02:00 |
|
Denis Merigoux
|
c660720d18
|
Pair programming session on allocations familiales
|
2021-03-30 17:56:56 +02:00 |
|
Denis Merigoux
|
ceed5c06a2
|
Give up on ocamlformat in CI
|
2021-03-23 11:41:54 +01:00 |
|
Denis Merigoux
|
1ef533126b
|
Bump Ocaml and OCamlformat
|
2021-03-23 10:59:43 +01:00 |
|
Denis Merigoux
|
86e7c4ff34
|
Fixes #95 and #96
|
2021-03-19 17:36:09 +01:00 |
|
Denis Merigoux
|
5e0f8940e6
|
Changed makefiles
|
2021-03-18 18:31:34 +01:00 |
|
Denis Merigoux
|
64661f06c6
|
Fixed Js and bumped version number
|
2021-03-18 16:41:55 +01:00 |
|