Denis Merigoux
|
080e60c25d
|
Fixes money cents parsing
|
2022-05-05 16:50:33 +02:00 |
|
Denis Merigoux
|
823c223ea8
|
Restore debug info
|
2022-05-05 16:28:17 +02:00 |
|
Denis Merigoux
|
c7b84ca2d0
|
Merge pull request #244 from CatalaLang/c_backend
Bringing structure to the Lcalc AST
|
2022-05-05 14:22:26 +02:00 |
|
Romain PRIMET
|
75c67525d3
|
Merge remote-tracking branch 'upstream/master' into extract_py_runtime
|
2022-05-02 11:31:43 +02:00 |
|
Denis Merigoux
|
2254527598
|
Corrige problème lexing arrondi en français
|
2022-04-29 21:41:52 +02:00 |
|
Denis Merigoux
|
78e8275d5e
|
Adds a decimal rounding operator
|
2022-04-29 21:18:15 +02:00 |
|
Denis Merigoux
|
d79e6c974d
|
Fix last bugs
|
2022-04-26 16:22:47 +02:00 |
|
Denis Merigoux
|
764edb6ef0
|
Refactoring finished
|
2022-04-26 16:06:36 +02:00 |
|
Denis Merigoux
|
6ea73a4291
|
Progress on refactoring [skip ci]
|
2022-04-26 12:07:39 +02:00 |
|
Denis Merigoux
|
40480fc4b0
|
Fix compile_with_exceptions [skip ci]
|
2022-04-25 18:00:08 +02:00 |
|
Denis Merigoux
|
c1c2953131
|
Fixing more errors [skip ci]
|
2022-04-25 10:19:04 +02:00 |
|
Denis Merigoux
|
1c86c8298b
|
Fix decimal parsing
|
2022-04-22 14:26:28 +02:00 |
|
Romain PRIMET
|
5397de576c
|
update generated catala import instruction
|
2022-04-21 09:57:18 +02:00 |
|
Denis Merigoux
|
8ce81fedaa
|
Start to refactor Lcalc AST (WIP) [skip ci]
|
2022-04-15 12:16:44 +02:00 |
|
Denis Merigoux
|
88a522d120
|
Changed maps and folds for Dcalc
|
2022-04-15 12:16:22 +02:00 |
|
Denis Merigoux
|
4cd6d5519d
|
Fix doc generation
|
2022-04-14 11:18:26 +02:00 |
|
Denis Merigoux
|
8be3d1cfc9
|
Made more functions generic in Dcalc.Ast
|
2022-04-12 17:54:00 +02:00 |
|
Denis Merigoux
|
e7440e043c
|
Remove duplicated function
|
2022-04-12 17:07:00 +02:00 |
|
Denis Merigoux
|
33ff03a356
|
Map visitor for Dcalc
|
2022-04-12 11:51:33 +02:00 |
|
Denis Merigoux
|
b24dbc8360
|
Remove logging calls for vc generation
|
2022-04-12 11:14:39 +02:00 |
|
Denis Merigoux
|
48dda14dcd
|
Merge branch 'master' into c_backend
|
2022-04-12 10:53:46 +02:00 |
|
Denis Merigoux
|
a43f89a0f4
|
Parametrize Dcalc.scope_expr
|
2022-04-12 10:53:07 +02:00 |
|
Denis Merigoux
|
6f223d2519
|
Restore web build
|
2022-04-11 10:59:40 +02:00 |
|
Romain PRIMET
|
eafab30809
|
fix typo
|
2022-04-07 22:43:05 +02:00 |
|
Denis Merigoux
|
f2d1fab263
|
Refactoring to clean some Dcalc passes
|
2022-04-06 09:48:34 +02:00 |
|
Denis Merigoux
|
f6047a43ea
|
Added boxed constructors for Dcalc
|
2022-04-06 09:35:07 +02:00 |
|
Denis Merigoux
|
48b324c165
|
More comments
|
2022-04-04 18:12:19 +02:00 |
|
Denis Merigoux
|
cbd975d53a
|
Remove unused stub
|
2022-04-04 18:07:47 +02:00 |
|
Denis Merigoux
|
f6c8e7fbd9
|
Crediting author of moved code
|
2022-04-04 18:06:40 +02:00 |
|
Denis Merigoux
|
3f49824150
|
Merge branch 'master' into c_backend
|
2022-04-04 18:02:33 +02:00 |
|
Denis Merigoux
|
31e8f37a43
|
Sort VCs by alphabetical order
|
2022-04-04 17:51:41 +02:00 |
|
Denis Merigoux
|
e68fe42856
|
Put closure conversion prototype under a flag
|
2022-04-04 17:43:30 +02:00 |
|
Denis Merigoux
|
9d05dad3fb
|
Passing all tests!
|
2022-04-04 15:56:45 +02:00 |
|
Denis Merigoux
|
84144c0a56
|
Tests now passing except for a few position and printing issues [skip ci]
|
2022-04-04 12:25:00 +02:00 |
|
Denis Merigoux
|
7ca5ef283a
|
Code builds but bugguy [skip ci]
|
2022-04-04 08:56:48 +02:00 |
|
Denis Merigoux
|
2652b9c406
|
Continuing to adapt code to new binded representation [skip ci]
|
2022-04-02 14:51:11 +02:00 |
|
Denis Merigoux
|
8f39b65bb6
|
Started replacement of Ast by Binded_representation in Dcalc [skip-ci]
|
2022-04-02 12:29:43 +02:00 |
|
Denis Merigoux
|
be26fa2474
|
Implement app but lots of rtefactoring to do [skip ci]
|
2022-03-31 14:21:13 +02:00 |
|
Denis Merigoux
|
c7c774a1a1
|
Closure conversion: case of EAbs implemented
|
2022-03-31 12:19:31 +02:00 |
|
Denis Merigoux
|
6fb924b7d4
|
Merge pull request #236 from CatalaLang/afromher_z3
[Z3 encoding] Add support for durations
|
2022-03-28 19:08:11 +02:00 |
|
Denis Merigoux
|
158d49fe86
|
Removed unnecessary extra runtime function
|
2022-03-28 18:59:53 +02:00 |
|
Aymeric Fromherz
|
2b0206a5a8
|
Restrict duration z3 encoding to days only
|
2022-03-28 18:47:13 +02:00 |
|
Denis Merigoux
|
5d36af01e3
|
Restore the trace parameter functionality in the web interpreter
|
2022-03-28 15:16:03 +02:00 |
|
Denis Merigoux
|
ce7e756af1
|
Nice error messages for empty structs and enums
|
2022-03-28 14:43:38 +02:00 |
|
Aymeric Fromherz
|
2c247128d1
|
[Z3encoding] Add support for duration literals
|
2022-03-24 17:22:31 +01:00 |
|
Aymeric Fromherz
|
e2963bd7f3
|
Add a duration_to_nb_days function to runtime
|
2022-03-24 17:22:16 +01:00 |
|
Aymeric Fromherz
|
8d2348d1d9
|
[Z3 encoding] Add support for Duration type and operators
|
2022-03-24 17:15:22 +01:00 |
|
Denis Merigoux
|
be191de566
|
Some closures closed but buggy overall [skip ci]
|
2022-03-23 17:50:53 +01:00 |
|
Denis Merigoux
|
a660987df0
|
Starting to implement closure conversion [skip ci]
|
2022-03-21 17:26:23 +01:00 |
|
Denis Merigoux
|
25977de151
|
Prettify Scalc
|
2022-03-21 14:58:54 +01:00 |
|