Lucàs
|
6df363c78d
|
fix: Handle escaped char
|
2024-07-05 01:35:03 +02:00 |
|
Lucàs
|
d81b96779a
|
feat: Add typecheck to the AST
|
2024-07-05 00:06:32 +02:00 |
|
Lucàs
|
0a42fbe3dc
|
refactor: Use analyzer to parse rawtext into ast
|
2024-07-04 00:41:32 +02:00 |
|
Lucàs
|
6cbfb1c6a6
|
feat: Support file as argument and better error message
|
2024-07-03 17:05:54 +02:00 |
|
Lucàs
|
e3c26ba702
|
feat: Add Assign
|
2024-07-03 11:26:22 +02:00 |
|
Lucàs
|
072e062925
|
refactor: Edit type name for consistency
|
2024-07-03 11:11:24 +02:00 |
|
Lucàs
|
9d3fa71e34
|
feat: support variable declaration statement
|
2024-07-03 00:18:17 +02:00 |
|
Lucàs
|
69e88fd5fd
|
feat: Add Literals and operator of comparison
|
2024-07-02 22:35:25 +02:00 |
|
Lucàs
|
b983c8a662
|
feat: Support Unary Operation #1
|
2024-07-02 18:17:20 +02:00 |
|
Lucàs
|
14f6ec447a
|
refactor: Move tests of ast in separate folder
|
2024-07-02 18:16:14 +02:00 |
|
Lucàs
|
ce66b67cde
|
refactor: Split ast into ast/syntax and ast/print
|
2024-07-02 18:13:58 +02:00 |
|
Lucàs
|
e563bce4f5
|
feat: Support basic expression
|
2024-07-02 15:33:58 +02:00 |
|
Lucàs
|
2c1ce8d70f
|
Setup dune project
|
2024-07-01 13:52:48 +02:00 |
|