Commit Graph

115 Commits

Author SHA1 Message Date
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