This is a home project for the Functional Programming course given in SPBU "Software Engineering".
Repository with other languages -- https://github.com/Kakadu/fp2021
Lua docs -- https://www.lua.org/docs.html
- Abstract Syntax Tree
- Parser
- Interpreter
- REPL with stdlib
- Tests
- Basic structures and control statements
- Tables (multidimensional as well)
- High order functions (without the support of closure)
- Many-values variable declaration