Specifications

ii Programmer’s Guide Sega
Psy-Q Development System
Data Definition.........................................................................................................................4-12
DC..................................................................................................................................4-13
DCB ...............................................................................................................................4-14
DS ..................................................................................................................................4-15
HEX ...............................................................................................................................4-16
DATASIZE and DATA...................................................................................................4-17
IEEE32 and IEEE64 .......................................................................................................4-17
Controlling Program Execution ..............................................................................................4-18
ORG ...............................................................................................................................4-19
EVEN.............................................................................................................................4-20
CNOP.............................................................................................................................4-21
OBJ and OBJEND ..........................................................................................................4-22
Include Files .............................................................................................................................4-23
INCLUDE ......................................................................................................................4-24
INCBIN..........................................................................................................................4-26
REF ................................................................................................................................4-27
DEF................................................................................................................................4-28
Controlling Assembly...............................................................................................................4-29
END ...............................................................................................................................4-30
IF, ELSE, ELSEIF, ENDIF, ENDC ................................................................................4-30
CASE and ENDCASE ....................................................................................................4-32
REPT, ENDR .................................................................................................................4-33
WHILE, ENDW .............................................................................................................4-34
DO, UNTIL ....................................................................................................................4-35
Target-related Directives.........................................................................................................4-36
REGS .............................................................................................................................4-37
UNIT..............................................................................................................................4-37
Macros........................................................................................................................................5-1
MACRO, ENDM, MEXIT................................................................................................5-2
Macro Parameters .............................................................................................................5-3
Special Parameters ............................................................................................................5-5
SHIFT, NARG..................................................................................................................5-7
MACROS .........................................................................................................................5-8
PUSHP, POPP..................................................................................................................5-9
PURGE...........................................................................................................................5-10
TYPE..............................................................................................................................5-11
String Manipulation Functions.................................................................................................6-1
STRLEN...........................................................................................................................6-2
STRCMP..........................................................................................................................6-3
INSTR..............................................................................................................................6-4
SUBSTR...........................................................................................................................6-5