Specifications

Saturn Syntax of Assembler Statements3-3
Psy-Q Development System
Format of Names and Labels
Names and Labels consist of standard alpha-numeric symbols, including upper-case
letters, lower-case letters and numeric digits:
A to Z, a to z, 0 to 9
In addition, the following characters can occur:
Colon (:) Can be used at the end of a name or label when defined, but not
when referenced.
Question Mark (?), Underscore (_), Dot (.)
These three characters are often used to improve the overall
readability
AT sign @ Indicates the start of a local label - see chapter 7. Note
that, by using the Assembler option /ln, the local label symbol can
be changed to a character other than @.
The following usage rules apply throughout:
Numeric digits and Question Marks must not be the first character of a name.
Labels normally start in column 1. However, if they start elsewhere, there must be
no characters preceding the name, except space or tab, and the last character
must be a colon.
If a problem in interpretation is caused by the inclusion of a non-alphanumeric
character in a Name or Label, that character can be replaced by a backslash, or
the entire Name or Label surrounded by brackets.