-
-
Notifications
You must be signed in to change notification settings - Fork 179
Closed
Labels
enhancementTypically new features; lesser priority than bugsTypically new features; lesser priority than bugsrgbasmThis affects RGBASMThis affects RGBASM
Milestone
Description
Currently using @ outside a section will error "PC has no value outside a section" and evaluate to 0. Using _NARG outside a macro will error "_NARG does not make sense outside of a macro" and evaluate to 0.
These special errors could be avoided if the symbols were simply not defined when they don't have sensible values. That would also let a macro detect whether it's in a section by doing if DEF(@).
aaaaaa123456789
Metadata
Metadata
Assignees
Labels
enhancementTypically new features; lesser priority than bugsTypically new features; lesser priority than bugsrgbasmThis affects RGBASMThis affects RGBASM