|
aeca557b6f
|
Make breaking changes to stdlib
|
2025-07-23 22:04:34 +03:00 |
|
|
de803e9024
|
Fix from_str in stdlib, add concat_strings
|
2025-07-23 22:01:14 +03:00 |
|
|
d96fc51b9c
|
Fix adding to string that was allocated earlier
|
2025-07-23 21:27:45 +03:00 |
|
|
0d3abe8e42
|
Fix add_num_to_string not printing 10
|
2025-07-23 21:18:38 +03:00 |
|
|
14537743ed
|
Fix for-loops
|
2025-07-23 21:17:16 +03:00 |
|
|
a251be2715
|
Make loops typecheck and type infere
|
2025-07-23 20:53:11 +03:00 |
|
|
ef4964ed86
|
Add parsing for for/while loops
|
2025-07-23 20:14:35 +03:00 |
|
|
431aae0b0d
|
Add lexing to loops
|
2025-07-23 19:52:46 +03:00 |
|
|
ccb5741666
|
Fix add_num_to_str to accept arbitrary length numbers
|
2025-07-23 19:39:32 +03:00 |
|
|
9fcf19383c
|
Check that tests always return a specific value
|
2025-07-23 19:33:58 +03:00 |
|
|
1a65b4085f
|
Add LDRunner
|
2025-07-23 18:57:56 +03:00 |
|
|
c622d59c93
|
Fix borrow derefs
|
2025-07-23 17:52:28 +03:00 |
|
|
bd356f11db
|
Fix std_test.reid
|
2025-07-23 15:35:50 +03:00 |
|
|
8b79959288
|
Fix typedefinition in scope
|
2025-07-23 15:34:01 +03:00 |
|
|
b723ff2d06
|
Upodate e2e tests
|
2025-07-23 15:17:23 +03:00 |
|
|
b9459a19bb
|
Add div/mod parsing
|
2025-07-23 14:59:51 +03:00 |
|
|
691c91504b
|
Rename reid_src to examples
|
2025-07-22 23:50:01 +03:00 |
|
|
6d3d0fd03e
|
Move reid to subproject
|
2025-06-24 17:17:15 +03:00 |
|
|
8defa39b31
|
Restructure a bit
|
2024-08-25 22:29:45 +03:00 |
|
|
6a4c30e49e
|
Add scope.inner
|
2024-08-22 00:34:58 +03:00 |
|
|
8b8cd2c464
|
Add comments to easy.reid
|
2024-08-21 23:31:31 +03:00 |
|
|
e00d9afc7b
|
Add Scope
|
2024-08-21 23:07:04 +03:00 |
|
|
7208fe962e
|
Read return and function name from signature
|
2024-08-21 22:14:32 +03:00 |
|
|
9b5d8acdb4
|
Add IRFunction, mess with lifetimes
|
2024-08-21 21:16:23 +03:00 |
|
|
c6e6e1dbee
|
Fix operator precedence parsing
|
2024-07-17 18:39:31 +03:00 |
|
|
47b9d7e044
|
Disable warnings for lacking ; for if-statements
|
2023-12-13 00:33:13 +02:00 |
|
|
5084f21ff9
|
Add parsing for if-statements
|
2023-08-03 21:24:57 +03:00 |
|
|
4c8417cbee
|
Add return types, function args
|
2023-08-03 20:30:00 +03:00 |
|
|
413cd87a02
|
Add soft/hard returns
|
2023-08-03 20:08:20 +03:00 |
|
|
f22505be91
|
Add function calls and mult
|
2023-08-03 00:53:39 +03:00 |
|
|
c7f11e5091
|
Add errors, move compiling to examples
|
2023-08-02 19:17:57 +03:00 |
|