summaryrefslogtreecommitdiff
path: root/assemble.c
AgeCommit message (Expand)Author
2021-05-08Replace the old string parsing code inmrb0nk500
2021-05-08Start implementing whole file lexing.mrb0nk500
2021-04-04- Fixed a bug to do with how SIB operands were parsedmrb0nk500
2021-02-25- Implemented the multiply expression into the assembler.mrb0nk500
2021-02-13- Reverted back one commit before the previous commit.mrb0nk500
2021-02-08Completly rewrote the expression handler.mrb0nk500
2021-01-27- Fixed some bugs in the emulator.mrb0nk500
2020-12-09- Implemented support for the `set` instruction in themrb0nk500
2020-12-08- Implemented support for the Orthogonal extension intomrb0nk500
2020-11-20- Implemented support for Sux's base extension.mrb0nk500
2020-09-24- Fixed some more bugs with struct, and union handling.mrb0nk500
2020-09-21- Fixed some issues with how structs, and unions weremrb0nk500
2020-09-18- Added support for structs, and unions to themrb0nk500
2020-08-17- Fixed some bugs in the emulator's assembler.mrb0nk500
2020-08-11- Changed the spacing format to now store the number ofmrb0nk500
2020-08-09Added the bitwise OR, left shift, and right shiftmrb0nk500
2020-08-08- Refactored the opcode table, in order to make themrb0nk500
2020-08-08Did a ton of stuff.mrb0nk500
2020-07-08- Simplified some parts of the codebase.mrb0nk500
2020-07-06- Implemented a new opcode table.mrb0nk500
2020-06-13Optimized, and cleaned up the codebase.mrb0nk500
2020-06-13Made the source code cleaner.mrb0nk500
2020-06-13Fixed some bugs with freeing the linked lists.mrb0nk500
2020-06-11Did some more stuff.mrb0nk500
2020-06-01- Deleted some commented code.mrb0nk500
2020-06-01Did some more refactoring to the assembler.mrb0nk500
2020-05-28Fixed some stuff in the assembler.mrb0nk500
2020-05-28Refactored the assembler, yet again, and implementedmrb0nk500