For better orthogonality, the assembler defines similar symbols as the compiler, depending on the target system selected:
__ACE__
- Target system is ace
__APPLE2__",
- Target system is apple2
__APPLE2ENH__",
- Target system is apple2enh
__ATARI__
- Target system is atari
__ATMOS__",
- Target system is atmos
__BBC__",
- Target system is bbc
__C128__
- Target system is c128
__C16__
- Target system is c16
__C64__
- Target system is c64
__CBM__
- Target is a Commodore system__CBM510__
- Target system is cbm510
__CBM610__
- Target system is cbm610
__GEOS__",
- Target system is geos
__LUNIX__",
- Target system is lunix
__NES__",
- Target system is nes
__PET__
- Target system is pet
__PLUS4__
- Target system is plus4
__SUPERVISION__",
- Target system is supervision
__VIC20__
- Target system is vic20