index
:
rva.git
master
An assembler for a custom ISA using the esrap common-lisp library
bd
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
t
Age
Commit message (
Expand
)
Author
2025-04-16
remove tabs
bd
2025-04-16
Let displacement for JAL+JMP be the absolute file position of label
bd
2025-04-16
Rework tests to fit new JML/JAL parsing scheme
bd
2025-04-11
Add RET and NOP j-type instructions
bd
2025-04-11
Remove unnecessary imm ast node
bd
2025-04-11
Add comments to parsing
bd
2025-04-10
Switch to allowing variables to be used as immediate fields
bd
2025-04-10
Allow all integers to be negative
bd
2025-04-10
Fix swapped destination + source in immediate i-type instructions
bd
2025-04-10
Add untested (but works on the single input file) code emission
bd
2025-04-10
Fix the rest of the initial parsing bugs, add high-level tests
bd
2025-04-10
Messy data section
bd
2025-04-09
Properly maintain a hashmap of labels, lots of minor code cleanups
bd
2025-04-09
Successfully parse every instruction type
bd
2025-04-09
Saving first part of large rewrite
bd
2025-04-08
Add parsing functionality for R-type expressions
bd
2025-04-08
Simplify lexer-error handling, skeletion parsing functions for types
bd
2025-04-08
Add plus and minus symbols to lexer
bd
2025-04-07
Add label processing, mnemonic and label lookup maps
bd
2025-04-03
Allow lexing of immediates in different bases
bd
2025-04-03
Add lexing for immediates, keywords, and associated tests
bd
2025-03-20
Add logic to open file, lex single character symbols, tests
bd
2025-03-16
Add clingon command-line arg parser, finish test harness setup
bd
2025-03-16
Added and configured fiveam test suite
bd