YannAhlgrim
|
d8691cf178
|
details
|
2026-07-12 16:21:32 +02:00 |
|
YannAhlgrim
|
3fe3c93962
|
add cover and link
|
2026-07-12 16:15:55 +02:00 |
|
YannAhlgrim
|
77ff42b1a1
|
fix: skip null output + panick on unwrap
|
2026-07-12 15:40:06 +02:00 |
|
YannAhlgrim
|
399686fc98
|
fix: add evironment to eval program
|
2026-07-12 15:34:29 +02:00 |
|
YannAhlgrim
|
e747ba1562
|
handle expressions + conditionals + return statemetnts + function calls
|
2026-07-12 15:24:53 +02:00 |
|
Yann Ahlgrim
|
5869d8acc2
|
evaluator
|
2026-07-11 20:25:22 +02:00 |
|
YannAhlgrim
|
30bcf7c6b2
|
remove warnings
|
2026-06-03 16:55:45 +02:00 |
|
YannAhlgrim
|
bf80781f71
|
print out error message and add peek error
|
2026-06-03 16:50:41 +02:00 |
|
YannAhlgrim
|
c53bc78b46
|
finish parser + change token types to enum
|
2026-06-03 16:35:43 +02:00 |
|
YannAhlgrim
|
0b4223e509
|
let statement parsing
|
2026-06-01 16:52:45 +02:00 |
|
YannAhlgrim
|
4accaa2edc
|
parser
|
2026-05-22 15:20:05 +02:00 |
|
YannAhlgrim
|
73ef20c4aa
|
init ast
|
2026-05-14 18:49:56 +02:00 |
|
YannAhlgrim
|
13d5a20c74
|
repl
|
2026-05-12 18:39:33 +02:00 |
|
YannAhlgrim
|
7c5005e5da
|
remove unused lib
|
2026-05-12 18:39:13 +02:00 |
|
YannAhlgrim
|
60f0d1cadc
|
extend the interpreter
|
2026-05-12 18:27:35 +02:00 |
|
YannAhlgrim
|
5fc4d355a8
|
fix u8 error
|
2026-05-12 16:43:24 +02:00 |
|
YannAhlgrim
|
a1fc32d7a3
|
idents and numbers
|
2026-05-12 16:24:31 +02:00 |
|
YannAhlgrim
|
75f973a8ec
|
read identifier
|
2026-05-11 16:31:13 +02:00 |
|
YannAhlgrim
|
67df3e744b
|
next token fn
|
2026-05-10 12:13:16 +02:00 |
|
YannAhlgrim
|
64e9f9c8c5
|
update
|
2026-05-09 17:42:21 +02:00 |
|
Yann Ahlgrim
|
68bf2f4288
|
update
|
2026-05-07 10:22:48 +02:00 |
|
Yann Ahlgrim
|
ac4d512a79
|
Initial commit
|
2026-04-28 15:19:34 +02:00 |
|