mirror of
https://github.com/notwa/lips
synced 2025-03-09 19:32:49 -07:00
MIPS R4300i assembler in Lua
fix jump and branch destinations. note: branching is no longer compatible with CajeASM. make LUI dumb: only use 'UPPER' with LI/LA. note: this is very incompatible with CajeASM. add LUUI pseudo-instruction to use 'UPPER' instead of 'LOWER'. fix SUBI/SUBIU parsing. fix LI for values under 0x10000. pass filename through main(). tell Lexer our filename. don't print filename in Dumper since it's irrelevant. |
||
---|---|---|
Lua/inject |