Commit Graph

15 Commits

Author SHA1 Message Date
Lewin Kelly 9b2c5b4870 Begin parser rewrite, overhaul language to make more functional 2024-04-05 06:40:47 +01:00
Lewin Kelly 86892f2c22 Improvements to if blocks and generation 2024-02-21 23:33:18 +00:00
Lewin Kelly 900f79732a Generation of Lua code from AST 2024-02-20 06:04:27 +00:00
Lewin Kelly 54d0f70640 Further AST generation 2024-02-19 18:57:15 +00:00
Lewin Kelly ab32e69913 Improve token kinds and types for parser and lexer 2024-02-17 23:56:39 +00:00
Lewin Kelly 2b00c4f884 Restart work on parser
Already wrote some code for this that I'll check when I get back to my PC but I think this code is better
2024-02-16 04:23:00 +00:00
Lewin Kelly 678d992e64 Output tokens from Luau version 2024-02-14 02:18:44 +00:00
Lewin Kelly 3c287f0b8f Experiment with some dumb stuff in Luau 2024-02-13 23:51:32 +00:00
Lewin Kelly a2aad0e4b9 Tests for generation from AST 2024-02-09 23:36:06 +00:00
Lewin Kelly 22d61691f1 Update to Go 1.22 2024-02-07 23:53:49 +00:00
Lewin Kelly ae94c72b33 Begin AST generation 2024-01-31 22:39:52 +00:00
Lewin Kelly 8ee758667c Parse blocks recursively 2024-01-23 23:27:53 +00:00
Lewin Kelly 81c7c11868 Improve parser and begin work on outputting Lua 2024-01-22 23:46:49 +00:00
Lewin Kelly 181334c028 Add keywords, strings, comments, and better output to Script 2024-01-21 22:37:34 +00:00
Lewin Kelly ebfa4528e0 Test with basic lexer 2023-12-29 09:40:40 +00:00