2 * two forms, $[0-9] and label? are allowed
3 * Local labels are undefined/reset in one of four ways:
6 * entering an include file
7 * leaving an include file
8 .global addra, addrb, addrc
11 bc $1, alt ; generates frag!
21 * #1, First definition of local label 'lab'
23 lab? add #1,a ; reports as line 17?
25 * #2, Included file also defines local label 'lab'
27 * #3, Next definition; exit from .copy clears all locals
28 lab? add #3,a ; reports as line 22?
30 * #4, Next definition is within macro; supersedes previous definition while
33 lab? add #4,a ; line 31?
38 * This reference should resolve to definition #3
41 * Section change clears all definitions
48 * Newblock directive clears local labels