Commit Graph

25 Commits

Author SHA1 Message Date
af80cd43b3 Make sure dot-expression works as well 2026-03-17 19:50:44 +02:00
7e5aaf56f1 Add broken table assignment 2026-03-17 19:14:11 +02:00
8e57def387 Add basic tables 2026-03-17 18:18:31 +02:00
d4da1f9184 Add String-values and String-literals 2026-03-17 18:03:41 +02:00
5162550095 Fix dangling anonymous functions 2026-03-16 17:05:11 +02:00
0fca17defb Add unary operators 2026-03-16 16:53:52 +02:00
d04ddd95d0 Add and/or/sub 2026-03-16 16:37:36 +02:00
763d818c51 Add equals 2026-03-16 16:16:53 +02:00
22d7a323af Add LE/GE 2026-03-16 16:13:11 +02:00
0a6d13c5f6 Add regular expression statement, make sure rust functions work 2026-03-15 19:24:30 +02:00
88d09abcce Add reassignment 2026-03-15 19:01:35 +02:00
1673ae964a Implement assignment of multiple values 2026-03-15 18:32:22 +02:00
3305d3c162 Allow returning expression lists 2026-03-15 15:23:37 +02:00
219d4b4f7e Fix function call expressions 2026-03-15 15:19:01 +02:00
08e9b00b5c Add binops, fix function call codegen 2026-03-15 00:25:06 +02:00
7c327beaa1 Implement functions 2026-03-14 23:02:28 +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