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