This is re-post of article originally published on github, from Nov 2019. Migration of "the project" from tniASM to sjasmplus "The project" is "the abandoned...
Today I start designing and writing the expression evaluator for my assembler, Odin. The expression evaluator must handle symbols, 16-bit values, characters, the $ pseudo-symbol,...