Dibyendu Majumdar
|
3a98ffe3c2
|
issue #98 dump list of locals for each function, and start work on type checker
|
5 years ago |
Dibyendu Majumdar
|
65ad3ea3e3
|
issue #98 more testing
|
5 years ago |
Dibyendu Majumdar
|
f9c74b3b08
|
issue #98 fix bug in while parsing - remove extra endscope
|
5 years ago |
Dibyendu Majumdar
|
2912415983
|
issue #98 fix parsing of consecutive labels
|
5 years ago |
Dibyendu Majumdar
|
e0b4d65402
|
issue #98 cleanup
|
5 years ago |
Dibyendu Majumdar
|
83bcfcbed2
|
issue #98 add missing end_function() calls
|
5 years ago |
Dibyendu Majumdar
|
2f85d6e8bc
|
issue #98 reformat
|
5 years ago |
Dibyendu Majumdar
|
06335d0d36
|
issue #98 cleanup
|
5 years ago |
Dibyendu Majumdar
|
7385d76f12
|
issue #98 refactor scope and ast so that statement lists are no longer in scope
|
5 years ago |
Dibyendu Majumdar
|
74e8c76f5a
|
issue #98 fix bug - final return not handled correctly, and ensure on parser failure error message is pushed as a second value after nil
|
5 years ago |
Dibyendu Majumdar
|
90bb58272f
|
Update README.rst
|
5 years ago |
Dibyendu Majumdar
|
04b1885011
|
issue #98 redo upvalue implementation - wip
|
5 years ago |
Dibyendu Majumdar
|
abe4759bc7
|
issue #114 fix bug in handling of function call
|
5 years ago |
Dibyendu Majumdar
|
b95a2e7016
|
issue #98 Reformat using clangformat
|
5 years ago |
Dibyendu Majumdar
|
631e237ef9
|
comments etc
|
5 years ago |
Dibyendu Majumdar
|
01eb83dcfe
|
issue #161 avoid taking address of math functions in the fast call scenario, instead assign unique codes to functions that may be inlined
|
5 years ago |
Dibyendu Majumdar
|
45716255c0
|
Add some tests
|
6 years ago |
Dibyendu Majumdar
|
9204624217
|
issue #110
|
6 years ago |
Dibyendu Majumdar
|
2bed233296
|
Update ravi-dmrc.rst
|
6 years ago |
dibyendumajumdar
|
f057c79ccf
|
issue #157
|
6 years ago |
Dibyendu Majumdar
|
1216ebfaa2
|
issue #157
|
6 years ago |
Dibyendu Majumdar
|
d27dbd7619
|
issue #110
|
6 years ago |
Dibyendu Majumdar
|
41265afe96
|
issue #157
|
6 years ago |
Dibyendu Majumdar
|
37e0bda162
|
issue #160
|
6 years ago |
Dibyendu Majumdar
|
e5b5ae9f05
|
issue #110
|
6 years ago |
Dibyendu Majumdar
|
ebff2906c7
|
issue #110
|
6 years ago |
Dibyendu Majumdar
|
62d5bace74
|
Update README.rst
|
6 years ago |
Dibyendu Majumdar
|
680c35bacb
|
Update README.rst
|
6 years ago |
Dibyendu Majumdar
|
ceeb4d86bf
|
issue #110 update savedpc befaore function calls
|
6 years ago |
Dibyendu Majumdar
|
cb3f9282e5
|
issue #110 bug fix
|
6 years ago |
Dibyendu Majumdar
|
e3522a470d
|
issue #126 use setjmp/longjmp to handle fatal errors
|
6 years ago |
Dibyendu Majumdar
|
b1fc484492
|
issue #126 use setjmp/longjmp for error handling
|
6 years ago |
Dibyendu Majumdar
|
52800b4be9
|
issue #157
|
6 years ago |
Dibyendu Majumdar
|
07db5d1008
|
issue #157 code comments
|
6 years ago |
Dibyendu Majumdar
|
08157b102c
|
issue #157 rename bytecodes
|
6 years ago |
Dibyendu Majumdar
|
5e552ab4a7
|
issue #157 more renaming of bytecodes
|
6 years ago |
Dibyendu Majumdar
|
489e118012
|
issue #157 more renaming of bytecodes
|
6 years ago |
Dibyendu Majumdar
|
b65c595e05
|
issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods
|
6 years ago |
Dibyendu Majumdar
|
dd593cdcd5
|
issue #157 import from Lua 5.4 changes to the way number conversions are done in the VM to push string coersion down to string metamethods
|
6 years ago |
Dibyendu Majumdar
|
21028d833b
|
issue #157 more renaming of op codes
|
6 years ago |
Dibyendu Majumdar
|
31f4e178ee
|
issue #157 more opcode renaming
|
6 years ago |
Dibyendu Majumdar
|
fc6929aa58
|
issue #157 more opcode renaming
|
6 years ago |
Dibyendu Majumdar
|
f66b38dc99
|
issue #158 fix test failure
|
6 years ago |
Dibyendu Majumdar
|
126e7fb461
|
issue #158 fix test failure
|
6 years ago |
Dibyendu Majumdar
|
edac3648f0
|
issue #158 import the string metamethods from 5.4
|
6 years ago |
Dibyendu Majumdar
|
7041827d53
|
issue #157 rename the array get/set op codes
|
6 years ago |
Dibyendu Majumdar
|
eec9a49414
|
issue #157: rename GETTABLE_SK and SETTABLE_SK opcodes
|
6 years ago |
Dibyendu Majumdar
|
04ca32e8f5
|
Remove the metatable api alternatives
|
6 years ago |
Dibyendu Majumdar
|
d4d679bb3c
|
issue #156
|
6 years ago |
Dibyendu Majumdar
|
fe8e4d5c0b
|
initial attempt to fix bug in opt when local values have their address taken
|
6 years ago |