There are assemblers like that, but it's not practical for z80 because the instruction set wasn't designed to handle such constructs. > C++ allows you to go further with the Class system ,where you can build > data handling subroutines into the structure. It sounds like areal pain to > build in ASM, unless you built a compiler. That'd be SWEET.