Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-31 | Introduced 3 new union members to data_t | Aryadev Chavali | |
These new members are just signed versions of the previous members. This makes type punning and usage for signed versions easier than before (no need for memcpy). | |||
2023-10-31 | Remove duplicated code | Aryadev Chavali | |
2023-10-31 | Implemented all the comparators | Aryadev Chavali | |
So much reused code, I definitely need to find a way to make this cleaner. | |||
2023-10-31 | Use standardised signed version of word type from base.h | Aryadev Chavali | |
2023-10-31 | Implemented new types of EQ, forced all comparators to push bytes | Aryadev Chavali | |
Just need to call their unsigned versions. All comparators should push bytes as it makes return types uniform. | |||
2023-10-31 | vm_execute_all: Print every cycle on VERBOSE >= 2, just print final state ↵ | Aryadev Chavali | |
otherwise Changed VERBOSE checks to ensure a degree of information. | |||
2023-10-31 | Created routines for new comparator opcodes (not implemented) | Aryadev Chavali | |
Will cause error if used currently, which is fine. | |||
2023-10-23 | src->vm, Makefile is now a bit more abstracted and pretty colours | Aryadev Chavali | |
Changed folder names for sake of clarity (will be introducing a new build target soon), and Makefile can now easily support more targets. |