shithub: rgbds

ref: 71e22f3bfe52a4e33b6a77e860dd6f80f4bb7e53
dir: /test/asm/sym-scope.asm/

View raw version
SECTION "Scopes", ROM0

; Neither of these should be created
.tooSoon
Nice.try

Parent:
.loc
	dw Parent.loc ; This is what it should expand to
Parent.explicit
	dw .explicit ; This should expand to the above


; None of the two locals below should manage to be created, being in the wrong scopes
; Note however that `Parentheses` begins with `Parent`, which string checks may fail to handle

Parentheses.check

Parentheses:

Parent.check