nurpax / c64jasm

C64 6502 assembler in TypeScript
51 stars 14 forks source link

macros should be able to define labels that are visible in the outer scope #22

Closed nurpax closed 5 years ago

nurpax commented 5 years ago

like ~lbl in acme

nurpax commented 5 years ago

this is possible by

!macro foo() { label: }

outer_label: +foo()

outer_label::label works