aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-11-02Removed instruction OP_JUMP_REGISTERAryadev Chavali
2023-11-02Small fixesAryadev 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-01heap_free_page returns true if page was successfully deletedAryadev Chavali
2023-11-01Heap now maintains a new page per allocationAryadev Chavali
2023-11-01Added an arena allocatorAryadev Chavali
2023-11-01Introduced a new mathematical operator MULTAryadev Chavali
2023-11-01Changed inst bytecode methods for new register systemAryadev Chavali
2023-11-01Set any new data allocated to 0 for clarityAryadev Chavali
2023-11-01Removed OP_EQ signed versions as they're uselessAryadev Chavali
2023-10-31Added flag which forces the printing of hexesAryadev Chavali
2023-10-31Introduced 3 new union members to data_tAryadev Chavali
2023-10-31Introduced signed versions of common typesAryadev Chavali
2023-10-31Moved inst module to libAryadev Chavali
2023-10-29Added a "usage" message and colours for assemblerAryadev Chavali
2023-10-29Auto-fill copyright notice in examples/fib.cAryadev Chavali
2023-10-28Added macro to do safe subtractions on a wordAryadev Chavali
2023-10-26Moved base functions from inst.c to dedicated fileAryadev Chavali
2023-10-24Removed assertion in darr_read_fileAryadev Chavali
2023-10-23Added lib folder for general stuff, introduced as target to MakefileAryadev Chavali