index
:
ovm
asm-rewrite-cpp
master
ARCHIVED - A stack based virtual machine to act as a target for other programming languages
Aryadev Chavali <aryadev@aryadevchavali.com>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
asm
/
parser.h
Age
Commit message (
Expand
)
Author
2024-04-14
Start writing assembler in C++
Aryadev Chavali
2023-11-29
Refactored preprocessor to preprocess_(use|macro)_blocks and process_presults
Aryadev Chavali
2023-11-29
Refactored presult_t to include a stream pointer
Aryadev Chavali
2023-11-29
Added parse errors for %USE calls
Aryadev Chavali
2023-11-08
Added a preprocessing routine in assembler
Aryadev Chavali
2023-11-06
Current work on preprocessor
Aryadev Chavali
2023-11-05
Current work on preprocessor implementation
Aryadev Chavali
2023-11-03
Refactor assembler to use prog_t structure
Aryadev Chavali
2023-11-03
Added a start address (equivalent to `main`) to assembler
Aryadev Chavali
2023-11-02
Created a preprocessing unit presult_t and a function to process them
Aryadev Chavali
2023-11-01
Parser now uses updated lexer
Aryadev Chavali
2023-10-31
Moved inst module to lib
Aryadev Chavali
2023-10-28
asm/parser supports all opcodes, introduced parse errors
Aryadev Chavali
2023-10-26
Auto fill licenses
Aryadev Chavali
2023-10-26
Unified literal for numbers, main program now tokenises
Aryadev Chavali
2023-10-25
Started working on a parser
Aryadev Chavali