summaryrefslogtreecommitdiff
path: root/t/parse.lisp
AgeCommit message (Collapse)Author
37 hoursPart one reformat SRDL and SRDS instruction signaturebd
42 hoursRename STOREV, LOADV to SRDS, SRDLbd
2025-04-16remove tabsbd
2025-04-16Let displacement for JAL+JMP be the absolute file position of labelbd
2025-04-16Rework tests to fit new JML/JAL parsing schemebd
2025-04-11Add RET and NOP j-type instructionsbd
2025-04-11Remove unnecessary imm ast nodebd
2025-04-11Add comments to parsingbd
2025-04-10Switch to allowing variables to be used as immediate fieldsbd
2025-04-10Allow all integers to be negativebd
2025-04-10Fix swapped destination + source in immediate i-type instructionsbd
2025-04-10Add untested (but works on the single input file) code emissionbd
2025-04-10Fix the rest of the initial parsing bugs, add high-level testsbd
2025-04-10Messy data sectionbd
2025-04-09Properly maintain a hashmap of labels, lots of minor code cleanupsbd
2025-04-09Successfully parse every instruction typebd
2025-04-09Saving first part of large rewritebd
2025-04-08Add parsing functionality for R-type expressionsbd
2025-04-08Simplify lexer-error handling, skeletion parsing functions for typesbd
2025-04-07Add label processing, mnemonic and label lookup mapsbd