a2kit 4.4.2

Retro disk image and language utility
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
* Upon assembly, nested macros collapse into a single scope.
* But if a nested macro is called directly, the scopes above
* it will not be available.  So the language server flags
* this potentially erroneous reference in the definition.

main     MAC
loc1     iny
         bcc   loc2       ; this is OK
nest1    MAC
loc2     stx   1
         jmp   loc1       ; should be flagged
nest2    MAC
loc3     sty   2
         jmp   loc2       ; should be flagged
         <<<

         main
         nest1