A Lua interpreter written in TypeScript.
- Comments
- Variables/Assignments
- Literals (numbers, strings, booleans, nil)
- Tables (array-style and dictionary-style)
- Functions
- Arithmetic and logical expressions
- Loops (while, for, repeat)
- If statements
- Metatables
print()pairs()andipairs()setmetatable()andgetmetatable()