Commit Graph

521 Commits (master)

Author SHA1 Message Date
Dibyendu Majumdar 2c03ae4867 rename variables
9 years ago
Dibyendu Majumdar 53ea941231 add new opcodes for converting registers to specific types and use this for type conversion of function call return values in local variable declaration statements
9 years ago
Dibyendu Majumdar 0797f97ac0 add debug messages
9 years ago
Dibyendu Majumdar e6cc4ec0ad add debug messages
9 years ago
Dibyendu Majumdar 72f7dce55c merge 5.3.0 final
9 years ago
Dibyendu Majumdar 233c668d20 implement compilation of type specific add
9 years ago
Dibyendu Majumdar c3a689e478 implement compilation of type specific add
9 years ago
Dibyendu Majumdar 8cf1db7ffa add ability to determine an opcode type
9 years ago
Dibyendu Majumdar 5362586c87 ensure that expression type is set where possible - and validate types for local variable assignments
9 years ago
Dibyendu Majumdar 949cd3562f add ability to determine an opcode type
9 years ago
dibyendumajumdar 8a94300518 fix warnings on Linux
9 years ago
dibyendumajumdar 5284956c24 change various Lua limits to match the change in bytecode structure
9 years ago
Dibyendu Majumdar fcfcd0d1e1 revert to 32-bit bytecode
9 years ago
Dibyendu Majumdar cd2fdd508c parse local i:type syntax and add dump function code in test case
9 years ago
Dibyendu Majumdar ba0d7e5302 add operators eq, lt, le
9 years ago
Dibyendu Majumdar b84ed2a540 add ravi operators for add, sub, mul and div
9 years ago
Dibyendu Majumdar 2395683d35 add OP_RAVI and extension 64-bit instructions
9 years ago
Dibyendu Majumdar e3f457b645 initial checkin of opcode UNMF
9 years ago
dibyendumajumdar 4b457b7512 merge lua 5.3.0 rc3 and fix build on Ubuntu
9 years ago
Dibyendu Majumdar 54d2a4634d Increase op code size to 8 bits to allow increase in number of op codes. Export internal functions to enable writing tests
9 years ago
Dibyendu Majumdar 9bf704a4d3 initial import
9 years ago