janis
|
adb30e983c
|
ast node: span
|
2025-10-30 22:54:14 +01:00 |
|
janis
|
56354237c6
|
build symbol table
|
2025-10-30 22:16:45 +01:00 |
|
janis
|
ad3b0205c2
|
ast walking
|
2025-10-30 21:41:27 +01:00 |
|
janis
|
525b78cdf4
|
pointer type
|
2025-10-30 14:35:49 +01:00 |
|
janis
|
e54313b6a2
|
args, var-ref
|
2025-10-30 13:48:08 +01:00 |
|
janis
|
84e87824ba
|
ast: placeness, assignment, var decl, deref, address-of
|
2025-10-30 01:41:16 +01:00 |
|
janis
|
099d774634
|
ast: sub, mul, div
|
2025-10-30 00:22:24 +01:00 |
|
janis
|
886525cf7e
|
support parenthesised expressions
|
2025-10-29 23:48:55 +01:00 |
|
janis
|
c609fe4ec6
|
fix blocks, increase AstNode by 1 qword
|
2025-10-29 23:31:52 +01:00 |
|
janis
|
d2597d2de7
|
can parse basic function
|
2025-10-29 23:17:02 +01:00 |
|
janis
|
8740fea99d
|
fix tokeniser for: void
|
2025-10-29 22:39:27 +01:00 |
|
janis
|
8f4d626968
|
ast tests
|
2025-10-29 22:10:34 +01:00 |
|
janis
|
5ae3e17693
|
initial ast
|
2025-10-29 20:39:32 +01:00 |
|
janis
|
46053090f4
|
initial parsing
|
2025-10-29 16:21:15 +01:00 |
|