Progress of the Lua port: - [x] Assembler - [x] Basic VM execution - [ ] Logic/arithmetic expressions - [ ] Functions - [ ] Local variables - [ ] Calling functions - [ ] Globals - [ ] Recursion - [ ] Stack traces in case of errors - [ ] Control flow - [ ] Lablels in Assembly - [ ] Strings - [ ] From constants - [ ] Garbage collection - [ ] Arrays - [ ] Garbage collection - [ ] Tables - [ ] Garbage collection - [ ] Metatables - [ ] Error handling - [ ] Closures/upvalues - [ ] Assembler generate bytecode - [ ] VM interepret it