Commits

Author Commit Message Labels Comments Date
Brian Leibig
Readme tweaks
Brian Leibig
Update Readme
Brian Leibig
Make parser.py RPython-compliant
Brian Leibig
Start to make interpreter RPython-compliant
Brian Leibig
Cleanup library
Brian Leibig
Handle arbitrary amounts of return values better with "top of stack" variable
Brian Leibig
Make names of lua library tables in library.py more unique
Brian Leibig
Fix TEST and TESTSET comparisons
Brian Leibig
Fix VARARG and trace output
Brian Leibig
Bug fixes and removed special methods on LuaTable
Brian Leibig
More fixes to tonumber and upvalues. test/fib.lua now works.
Brian Leibig
Fixes for LuaTable and tonumber
Brian Leibig
Implemented the os library.
Brian Leibig
Implemented io and file library functions.
Brian Leibig
Implemented table library.
Brian Leibig
Implemented some string functions in library
Brian Leibig
Implemented more standard library functions
Brian Leibig
Implemented metatables.
Brian Leibig
Implemented some library functions and looping fixes.
Brian Leibig
Fix for math.random, test/sort.lua now works.
Brian Leibig
Fix for TEST and TESTSET.
Brian Leibig
Tracing output improved.
Brian Leibig
Fixed NEWTABLE.
Brian Leibig
Added reg_str method for debugging
Brian Leibig
Implemented math library and string.format
Brian Leibig
Implemented CLOSE instruction.
Brian Leibig
io.write now correctly prints numbers. test/factorial.lua now works.
Brian Leibig
Fixed TAILCALL instruction
Brian Leibig
Added LuaValue type and restructured code to use it for register and upvalue list values
Brian Leibig
Fixes for function calls/returns
  1. Prev
  2. Next