zenas - z80 assembler
zenas gains basic C-style macros. The .MACRO_STYLE directive works for the most basic cases passing simple parameters.
Notice the very subtle difference between these two most basic code examples. One of them uses a constant value, the other uses a variable parameter to perform an operation.
Up next I'm working on call-block style (not inline) function calls, juggling multiple parameters, return values and other nice things on the drawing board. Possibly the most important external tool is the z88dk library importer, which I'm still drafting on the back of my mind.



