|
15030635fb
|
refactor: migrate all errors to new struct
|
2024-09-15 19:09:19 -05:00 |
|
|
eed0bb8c76
|
Integrate ariadne for error reporting
|
2024-09-12 09:05:22 -05:00 |
|
|
46758f1ddf
|
feat: implement semantic check for a function declaration
|
2024-08-27 10:15:04 -05:00 |
|
|
6eef841e84
|
feat: Naive transpiling of variable bindings
|
2024-08-01 17:49:25 -05:00 |
|
|
69339a955e
|
feat: Add syntax errors to the tokenize command
|
2024-07-28 18:18:11 -05:00 |
|
|
5102d25676
|
feat: Add interface to tokenize code from STDIN and output JSON
|
2024-07-05 17:49:19 -05:00 |
|
|
3f892e91c2
|
refactor(lex): dont emit newline before INDENT/DEDENT
|
2024-06-19 17:57:07 -05:00 |
|
|
18f3f21eec
|
Typecheck function block
|
2024-05-30 16:09:52 -05:00 |
|
|
c8d16fc77f
|
Minimal typechecking for Binding
|
2024-05-04 19:23:53 -05:00 |
|
|
46d9d04c75
|
Add files
|
2024-05-04 11:55:45 -05:00 |
|
|
2583c35f21
|
Use colored for CLI output
|
2023-12-12 20:58:09 -05:00 |
|
|
6399bd338c
|
Remove clap & colored
|
2023-12-10 20:32:20 -05:00 |
|
Araozu
|
f769a2ec1d
|
tag 0.0.7
|
2023-10-05 06:56:21 -05:00 |
|
Araozu
|
bbd82b07c4
|
Tag 0.0.6
|
2023-09-19 20:42:03 -05:00 |
|
Araozu
|
fe8f4f3fd1
|
Remove lifetimes
|
2023-09-07 20:32:59 -05:00 |
|
Araozu
|
4f1fc93ceb
|
Remove doc from compiler
|
2023-09-07 20:18:35 -05:00 |
|
Araozu
|
a88729b395
|
Move folders to add a new documentation generator binary
|
2023-03-27 09:41:16 -05:00 |
|
Araozu
|
1b9a3377cb
|
Add clap for CLI args parsing
|
2023-03-03 09:55:26 -05:00 |
|
Araozu
|
c83cd23d49
|
Add functions for error handling (merge)
|
2023-03-03 09:53:29 -05:00 |
|
Araozu
|
1849e11ebb
|
v0.0.3 - token stream always ends with Semicolon & EOF
|
2023-02-14 15:32:45 -05:00 |
|
Araozu
|
3a11000fe0
|
Get dataypes from sybols
|
2023-02-11 09:53:18 -05:00 |
|
Araozu
|
236a9c296b
|
Simple codegen
|
2023-01-24 08:05:49 -05:00 |
|
Araozu
|
7a929ac440
|
Initial commit
|
2022-11-18 12:40:09 -05:00 |
|