summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Rewrite assemblerBen Bridle2024-10-28
* Update instruction set to match final specificationBen Bridle2024-09-03
* Add mnemonics for alternate debug instructionsBen Bridle2024-06-09
* Change instruction names to match updated Bedrock specificationv2.0.0Ben Bridle2024-01-20
* Report program size as a percentageBen Bridle2024-01-09
* Print better error message when unable to output bytecodeBen Bridle2023-12-24
* Change op-codes for JMP and JCN instructionsBen Bridle2023-12-19
* Report unused label definitionsBen Bridle2023-12-19
* Report preceding label name on assembly errorBen Bridle2023-12-19
* Implement null-terminated stringsBen Bridle2023-11-26
* Tidy up code and commentsBen Bridle2023-11-26
* Implement name-spaced macrosBen Bridle2023-11-26
* Change operation mnemonics to reflect spec changesBen Bridle2023-11-26
* Improve reading and writing from stdin/stdoutBen Bridle2023-11-26
* Exit with status 1 on assembly errorBen Bridle2023-11-26
* Implement string literalsBen Bridle2023-11-26
* Added detection of cyclic macro references, and made assembler binary usableBen Bridle2023-05-08
* About to refactor parser to be a struct with a method for each stageBen Bridle2023-05-06