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