Files
cmounce 3bddc3c85e Implement new algorithm for local label processing
This change allows qualified references to local labels from other
sections: you can do `#send section.local` and it will take you to the
appropriate `:.local` label. When `section.local` is ambiguous due to
sections/locals sharing the same names, the reference resolves to the
local in the first such section.
2025-07-11 02:18:17 -07:00

34 lines
338 B
Plaintext

@Trailing
#end trailing text
---
@Valid anon
#send @f
:@
#send @b
---
@Invalid anon
#send @b
:@
#send @f
---
@Errors in sorted order
#send @f
#send @b
---
@Disallowed targets
:@
#self:@b
#others:@f
#all:.local
:@
:.local
---
@Local label definitions with section names
'these are okay
:touch
:.skip
#touch.skip
'
'this is not
:touch.skip