Commit graph

13 commits

Author SHA1 Message Date
ProgramSnail
30a0b63ba5 add (copy) regression lama tests 2025-06-18 18:27:28 +03:00
ProgramSnail
91505d247b most of node factory nodes (without grammar fixes), different scopes, function arguments, correct way to unreference (without grammar fix), captures (partially, only parsing) 2025-06-18 18:00:02 +03:00
ProgramSnail
587e733f52 if node constructor, node factory: create simple nodes 2025-06-17 00:25:45 +03:00
ProgramSnail
e39eaeb6ef compilation errors fix (project can be built without parser) 2025-06-16 21:43:53 +03:00
ProgramSnail
0edc46ab92 parser fixes, named pattern fix, placeholders for node factory methods 2025-06-15 23:11:51 +03:00
ProgramSnail
b08a2e0fff most part of attributed grammar (without scopes and string casts) done, if node fixed 2025-06-15 16:01:47 +03:00
ProgramSnail
515207481f grammar fixes, grammar returns, fixes 2025-06-14 16:53:36 +03:00
ProgramSnail
da785b2faf var virtual frame fix, other fixes 2025-06-14 14:09:19 +03:00
ProgramSnail
1068d95010 better patterns: assign variable values 2025-06-14 13:44:16 +03:00
ProgramSnail
41a86c1314 basic patterns impl (without variables), implementation for most of the nodes (except scopes, closure capture, etc.) 2025-06-13 20:34:26 +03:00
ProgramSnail
07b80ce5cb init nodes, some basic nodes implementations 2025-06-12 23:23:29 +03:00
ProgramSnail
a149766007 init, parser generation (without attributes), attempts to build basic lang class 2025-02-16 17:04:11 +03:00
ProgramSnail
8401a5418d init 2025-02-16 13:20:23 +03:00