|
|
7c327beaa1
|
Implement functions
|
2026-03-14 23:02:28 +02:00 |
|
|
|
fc50632a6f
|
Add print
|
2026-03-14 22:23:50 +02:00 |
|
|
|
fb851093f0
|
Add rudamentary compilation
|
2026-03-14 22:21:06 +02:00 |
|
|
|
8acf5a75cb
|
Refine function call codegen, add a bit of vm
|
2026-03-14 21:05:53 +02:00 |
|
|
|
f71008e8c2
|
Get compliation to work
|
2026-03-14 19:33:22 +02:00 |
|
|
|
50f6459abe
|
Add some compilation
|
2026-03-14 19:24:05 +02:00 |
|
|
|
d74a887c4e
|
Find constants
|
2026-03-14 18:31:40 +02:00 |
|
|
|
12e2fab066
|
Parse number literals
|
2026-03-14 17:36:01 +02:00 |
|
|
|
6340f67152
|
Parse function calls
|
2026-03-14 17:25:03 +02:00 |
|
|
|
c051e8ee6b
|
Change parsing implementation to lua spec
|
2026-03-14 16:56:13 +02:00 |
|
|
|
9c56d807fe
|
Add parse for binary operators
|
2026-03-14 16:09:58 +02:00 |
|
|
|
af27da619d
|
Parse re-assignment
|
2026-03-14 16:06:08 +02:00 |
|
|
|
b3fec86fbd
|
Parse if-statement
|
2026-03-14 16:03:58 +02:00 |
|
|
|
5ed3edd433
|
Parse function params
|
2026-03-14 15:57:07 +02:00 |
|
|
|
044d2b9d25
|
Add very simple parsing
|
2026-03-14 15:55:00 +02:00 |
|