.enum name, item1 [= value] [, item2 [= value] [, item3 [= value] [...]]]
Defines an enumeration. These can be used to generate a batch of labels with unique values, or a way of grouping constants. Here are a few examples:
.enum Name, Tom, Dick, Harry Demo1 = Name.Tom ; 0 Demo2 = Name.Dick ; 1 Demo3 = Name.Harry ; 2 .enum Number, One = 1, Two = 2, Three = 3, FourtyNine = 49 ld a, Number.FourtyNine
Names which do not have a value specifically chosen will have a unique value assigned to them afterwards. It is possible, however, to assign two different names with the same value.