Symboler

Symbolnamn ska antingen stå först på raden eller följas av ett kolon.
Exempel:

Label LD A,FFh

eller

Label: LD A,FFh

Det går bra att använda kolon även när symbolnamnet står först på raden.

Det första tecknet måste vara en bokstav (A-Z eller a-z).
Alla efterföljande ska vara bokstäver, siffror, understreck ('_') eller frågetecken ('?').

Symbolnamn är skiftlägeskänsliga, dvs. LABEL och Label är olika namn.
Eftersom instruktioner måste skrivas med antingen enbart stora eller enbart små bokstäver, är t.ex. Add och Halt giltiga symbolnamn.

Symbolnamnet får inte vara ett reserverat ord.
Reserverade ord är:
Instruktionsnamn (mnemonics), t.ex. LD, add eller IM.
Pseudo-instruktioner (direktiv), t.ex. END, org eller DS.
Registernamn, t.ex. A, b, C, D, E, H, L, I eller r.
Dubbelregister, t.ex. AF, bc, DE, HL, IX eller iy.
Villkor (t.ex. för JP): NZ, z, NC, C, PO, PE, P eller m.

Det finns ingen begränsning på längden hos symbolnamn. Alla tecken gäller som jämförelse, inte bara de 6 första tecknen.

Symbols

Symbol names must either appear at the beginning of a line or be followed by a colon. Examples:

Label LD A,FFh

or

Label: LD A,FFh

A colon may also be used when the symbol name appears at the beginning of the line.

The first character must be a letter (A-Z or a-z).
All subsequent characters may be letters, digits, underscores ('_'), or question marks ('?').

Symbol names are case-sensitive, meaning that LABEL and Label are different names.
Since instructions must be written using either all uppercase or all lowercase letters, names such as Add and Halt are valid symbol names.

A symbol name must not be a reserved word.
Reserved words include:
Instruction names (mnemonics), for example LD, add, or IM.
Pseudo-instructions (directives), for example END, org, or DS.
Register names, for example A, b, C, D, E, H, L, I, or r.
Register pairs, for example AF, bc, DE, HL, IX, or iy.
Conditions (for example for JP): NZ, z, NC, C, PO, PE, P, or m.

There is no limit on the length of symbol names. All characters are significant when comparing names, not just the first six characters.