I resumed working on Suite8080 and fixed the assembler's db
directive to accept uppercase symbols as in this example:
SYM equ 1
label: db SYM
I changed the code that adds symbols to the symbol table to canonicalize to lowercase, and the db
processing code to convert symbols to lowercase before checking if they're in the table.
Suite8080 is a suite of Intel 8080 Assembly cross-development tools I'm writing in Python.
Discuss... Email | Reply @amoroso@fosstodon.org