Lucàs
|
b493c77d70
|
feat: Add boolean literal and comparable binary operators
|
2024-07-09 17:13:51 +02:00 |
|
Lucàs
|
332dd73f15
|
Feat: Add Character, String and float literals
|
2024-07-09 16:57:13 +02:00 |
|
Lucàs
|
2e76ccf9fc
|
refactor: Syntax with unit tests
|
2024-07-08 16:44:42 +02:00 |
|
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
|
9ba70f93aa
|
feat: Edit README
|
2024-07-02 18:17:32 +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
|
273bb2efe0
|
Delete croissant.opam
|
2024-07-02 15:35:59 +02:00 |
|
Lucàs
|
e563bce4f5
|
feat: Support basic expression
|
2024-07-02 15:33:58 +02:00 |
|
Lucàs
|
c91951308f
|
feat: Edit README title
|
2024-07-01 13:59:45 +02:00 |
|
Lucàs
|
29f92619c1
|
fix: README licence link
|
2024-07-01 13:58:49 +02:00 |
|
Lucàs
|
03b52ad430
|
Create LICENSE
|
2024-07-01 13:57:23 +02:00 |
|
Lucàs
|
2c1ce8d70f
|
Setup dune project
|
2024-07-01 13:52:48 +02:00 |
|