Implement . string constant for the current label scope (#1499)

This commit is contained in:
Sylvie
2024-09-13 15:20:01 -04:00
committed by GitHub
parent bfb96b038d
commit 122ef95d9c
15 changed files with 133 additions and 23 deletions

View File

@@ -3,6 +3,11 @@ assert !DEF(@)
println @
println "{@}?"
; not inside a label scope
assert !DEF(.)
println .
println "{.}?"
; not inside a macro
assert !DEF(_NARG)
println _NARG
@@ -13,6 +18,11 @@ assert DEF(@)
println @
println "{@}!"
LabelScope:
assert DEF(.)
println .
println "{.}!"
MACRO m
assert DEF(_NARG)
println _NARG