1
0
Commit Graph

21 Commits

Author SHA1 Message Date
16d443d8a6 Implement struct definition and type 2024-03-19 17:49:24 -04:00
953454a140 Roll back changes from the rewrite branch 2024-03-19 16:46:03 -04:00
b7ae0f1b52 Expand modules and function built-ins 2024-03-18 08:15:30 -04:00
346d9ba878 Add parsing for while loops 2024-03-11 17:58:26 -04:00
f544bd008e Fix lexing error 2024-03-09 20:57:46 -05:00
2dd1628bca Fix function validation and parsing 2024-03-09 12:58:29 -05:00
62185ff087 Begin implementing ranges 2024-03-08 20:30:26 -05:00
a92074a77b Add tests 2024-03-08 19:05:17 -05:00
5571418d44 Begin implementing if/else 2024-03-08 14:01:05 -05:00
d99ebc0a44 Add run Action type 2024-03-08 12:24:11 -05:00
85d954181b Add Control token type 2024-03-07 06:57:33 -05:00
c51b142130 Add math 2024-03-07 06:33:54 -05:00
4d76023775 Add Operator token type 2024-03-07 05:37:26 -05:00
37a88df613 Pass test 2024-03-06 19:45:41 -05:00
13394e6a8f Improve API and errors 2024-03-06 15:36:58 -05:00
76be50eab3 Parse loops 2024-03-01 20:17:55 -05:00
e5aeaa67d8 Expand lexer and parser with more tests 2024-02-28 21:04:38 -05:00
9d5b7b6606 Add logic tests 2024-02-28 18:36:47 -05:00
95d9a720a3 Parse blocks 2024-02-28 18:16:25 -05:00
65ee472a4a Refine abstract tree; Improve parsing and lexing 2024-02-28 17:49:46 -05:00
8ff4b4ba82 Lex, parse and run with passing tests 2024-02-25 13:49:26 -05:00