crazyettin
- https://ahti.space/~crazyettin/
-
I’m a geek who mostly does conlanging and conworlding but also writes flash fiction and occasionally makes other stuff ranging from board games to vector art.
- Joined on
2021-05-26
b4d569d5ee
Update the readme to reflect the addition of checking for non-existent references in the assembler
087c88d8ce
Add the addr pseudo-instruction to the assembler and spin the calculator off into a project of its own
394137950f
Change the adder to a calculator capable of both adding and subtracting and move error messages to their own lines in it
1a3f010dd0
Add support for relative references, improve checking for incorrect arguments, and tidy the code of the assembler and clarify and expand the assembly language section of the readme
41bc2ec29a
Add support for relative references, improve checking for incorrect arguments, and tidy the code of the assembler and clarify and expand the assembly language section of the readme
39747d9852
Add support for relative references, improve checking for incorrect arguments, and tidy the code of the assembler and clarify and expand the assembly language section of the readme
e2b545afa5
Add checking that labels and references are alphabumeric to the assembler and a warn about its lack of checking for references to non-existing labels in the readme, and add memory overflow errors
c4c41274f9
Add an assembler, a section on the assembly language on the readme, example assembly files, and proper error handling to the emulator and disassembler
9516fe4608
Add an assembler, a section on the assembly language on the readme, and proper error handling to the emulator and disassembler
ed5f9d492e
Add an assembler, a section on the assembly language on the readme, and proper error handling to the emulator and disassembler
d763310158
Add an assembler, a section on the assembly language on the readme, and proper error handling to the emulator and disassembler
bbb2a1a695
Fix the return address stack so it can handle 16-bit addresses, remove an unused library from the disassembler code, and tidy up the disassembler code and the readme a bit
df8f1c0a3a
Fix the return address stack so it can handle 16-bit addresses, remove an unused library from the disassembler code, and tidy up the disassembler code and the readme a bit
ddce9abba1
Add information on the initial program loader to the readme, reorganise and otherwise clarify the readme, and change instruction pointer to byte pointer in the disassembler