
64
One or two factors have to be borne in mind when using a symbol table:
• Labels are partially case-sensitive. When looking-up the symbol table, Xplor8 searches first for
an exact case match, and returns the associated value if found, then makes a search ignoring
case. This allows you to have two labels with the same spelling, but different capitalization (if
your assembler can do it).
• In an assembly language program, more than one label may reference the same value. Xplor8
has no way of knowing which label is the correct one if such a value is encountered - it simply
picks the first label in the list which matches the given value.
• Labels longer than 8 characters will cause the output listing to become mis-aligned.
• Only 16-bit values are converted to labels, except in the case of the single byte representing
an address in page-zero memory when a Direct Address mode opcode is encountered.
The currently-loaded symbol file may be viewed by clicking on 'Symbol Table' in the View menu, or
using the keyboard shortcut: Ctrl+L
Kommentare zu diesen Handbüchern