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 |