aboutsummaryrefslogtreecommitdiff
path: root/lib/inst.c
AgeCommit message (Expand)Author
2024-04-14Created custom functions to convert (h)words to and from bytecode formatAryadev Chavali
2024-04-12Fix problems with running programs due to mismatched endianAryadev Chavali
2024-04-12Fixing build problems due to endian.hAryadev Chavali
2024-04-09Added some TODOs to lib/inst.c to enforce endianAryadev Chavali
2023-11-03Defined a `program` structureAryadev Chavali
2023-11-02Introduced instructions to engage with a call stackAryadev Chavali
2023-11-02Removed instruction OP_JUMP_REGISTERAryadev Chavali
2023-11-01Added instructions for MALLOC_STACK and SUBAryadev Chavali
2023-11-01Added stack based versions of MSET and MGETAryadev Chavali
2023-11-01Added instruction to get the size of some allocationAryadev Chavali
2023-11-01Added instructions for allocating, setting, getting and deleting heap memoryAryadev Chavali
2023-11-01Introduced a new mathematical operator MULTAryadev Chavali
2023-11-01Changed inst bytecode methods for new register systemAryadev Chavali
2023-11-01Removed OP_EQ signed versions as they're uselessAryadev Chavali
2023-10-31Moved inst module to libAryadev Chavali