Denis Merigoux
|
2068a6ffe4
|
Better test suite terminal output
|
2020-12-21 16:15:42 +01:00 |
|
Denis Merigoux
|
ea1611cd41
|
Flipped defaults to an exception-based structured
|
2020-12-18 15:59:15 +01:00 |
|
Denis Merigoux
|
f1b1ef7992
|
Update test result
|
2020-12-17 20:13:19 +01:00 |
|
Denis Merigoux
|
f282d9586b
|
Improved readmes
|
2020-12-14 10:59:15 +01:00 |
|
Denis Merigoux
|
ebf14f6121
|
Added assertions, starting to execute section132
|
2020-12-10 18:11:43 +01:00 |
|
Denis Merigoux
|
a195a64677
|
Duration is number of days
|
2020-12-10 14:00:00 +01:00 |
|
Denis Merigoux
|
540057fe27
|
Updated parser error and some test
|
2020-12-10 11:53:55 +01:00 |
|
Denis Merigoux
|
5004ee12d2
|
Added duration literals but comparison buggy
|
2020-12-10 11:51:50 +01:00 |
|
Denis Merigoux
|
902c3f8d7d
|
Added date and durations handling
|
2020-12-10 11:35:56 +01:00 |
|
Denis Merigoux
|
a4916208ba
|
amount -> money
|
2020-12-10 09:35:36 +01:00 |
|
Denis Merigoux
|
159901b993
|
Performing nearest rounding for money multiplication
|
2020-12-09 18:14:52 +01:00 |
|
Denis Merigoux
|
45684e124c
|
Better test harness and doc
|
2020-12-09 17:31:42 +01:00 |
|
Denis Merigoux
|
5deee89562
|
Run tests in paralell
|
2020-12-09 17:09:43 +01:00 |
|
Denis Merigoux
|
fe130f90c7
|
Update simple test
|
2020-12-09 16:51:03 +01:00 |
|
Denis Merigoux
|
b0b231b38a
|
Handles infinite precision
|
2020-12-09 16:45:23 +01:00 |
|
Denis Merigoux
|
be563a24f6
|
Defined operators for dec and money
|
2020-12-09 14:51:22 +01:00 |
|
Denis Merigoux
|
ae05498049
|
Added support for decimals
|
2020-12-09 12:20:20 +01:00 |
|
Denis Merigoux
|
170bd7685f
|
Added error when a scope variable evaluates to empty
|
2020-12-09 11:23:03 +01:00 |
|
Denis Merigoux
|
5ff7d78a9e
|
Fixed various edge cases of enums
|
2020-12-09 10:36:09 +01:00 |
|
Denis Merigoux
|
5abb73157f
|
Fix content/type lexer issue in nv
|
2020-12-06 18:09:48 +01:00 |
|
Denis Merigoux
|
15247aa28a
|
Pass simple test with enums
|
2020-12-06 17:56:06 +01:00 |
|
Denis Merigoux
|
4da1c7f9c8
|
Implmemented enum desugaring but parser error
|
2020-12-06 17:48:15 +01:00 |
|
Denis Merigoux
|
9170630a6e
|
Added better test
|
2020-12-06 13:00:38 +01:00 |
|
Denis Merigoux
|
ee0cb1eefc
|
Preventing recursive type definitions
|
2020-12-06 12:32:36 +01:00 |
|
Denis Merigoux
|
8abe20849d
|
Passing simple test
|
2020-12-06 11:42:47 +01:00 |
|
Denis Merigoux
|
70aa8ae2c1
|
Simple struct test passing
|
2020-12-05 17:27:08 +01:00 |
|
Denis Merigoux
|
0f853909ef
|
Implemented name resolution
|
2020-12-04 18:02:49 +01:00 |
|
Denis Merigoux
|
7e674fa69d
|
Tabs to spaces
|
2020-12-04 15:14:29 +01:00 |
|
Denis Merigoux
|
43829d65a6
|
Added more tests
|
2020-12-03 18:59:14 +01:00 |
|
Denis Merigoux
|
3d48effb17
|
Fix all tests
|
2020-11-27 19:09:16 +01:00 |
|
Denis Merigoux
|
4599403d22
|
Changed error message
|
2020-11-27 19:04:57 +01:00 |
|
Denis Merigoux
|
94f47b3ac4
|
Changed error message
|
2020-11-27 19:04:22 +01:00 |
|
Denis Merigoux
|
80ef321123
|
Better func test
|
2020-11-27 19:00:08 +01:00 |
|
Denis Merigoux
|
180d56df13
|
Better error messages
|
2020-11-27 18:36:38 +01:00 |
|
Denis Merigoux
|
ae1c2c6e02
|
Passing all tests!
|
2020-11-27 17:21:37 +01:00 |
|
Denis Merigoux
|
0443221e8b
|
Fixed functions
|
2020-11-27 16:27:10 +01:00 |
|
Denis Merigoux
|
64cf1fd7cd
|
Test without func now pass!
|
2020-11-27 11:54:22 +01:00 |
|
Denis Merigoux
|
341ee710d8
|
Fixed translation bug
|
2020-11-27 11:37:21 +01:00 |
|
Denis Merigoux
|
453c3afc91
|
Another example passing
|
2020-11-26 16:32:52 +01:00 |
|
Denis Merigoux
|
4a181ab4b7
|
First test passing
|
2020-11-26 16:22:08 +01:00 |
|
Denis Merigoux
|
69f0751037
|
Translate and typechecking simple exemple
|
2020-11-26 15:48:26 +01:00 |
|
Denis Merigoux
|
d3fe18aa18
|
Pretty-printing, fixing bugs in scope_to_dcalc
|
2020-11-26 13:38:42 +01:00 |
|
Denis Merigoux
|
cdfa9038cf
|
Literate programming AST now tree-shaped
|
2020-10-04 01:25:37 +02:00 |
|
Denis Merigoux
|
3291d108ec
|
Bugfixing
|
2020-09-13 18:48:35 +02:00 |
|
Denis Merigoux
|
f014c589ca
|
Completely rewrote interpreter, builds
|
2020-09-13 18:15:57 +02:00 |
|
Denis Merigoux
|
0f43975182
|
Cleaned lexing code and rationalized non-verbose syntax
|
2020-08-08 18:32:44 +02:00 |
|
Denis Merigoux
|
df25d5d94d
|
Automated test suite!
|
2020-08-07 17:37:28 +02:00 |
|
Denis Merigoux
|
03a7827dda
|
Better error handling
|
2020-08-07 15:29:52 +02:00 |
|
Denis Merigoux
|
1b0da2404e
|
Blue for spans!
|
2020-08-07 12:56:34 +02:00 |
|
Denis Merigoux
|
fd681078aa
|
Restructured error handling
|
2020-08-07 12:51:51 +02:00 |
|