6-22 The Development Library
Syntax Example Notes
D<:4<O!D<:;<T!
5=O=>7!OL=76>!
K<D<:!
D;5:4=!!
6=:L=!6=:L77!
KD6!
Set the SPU in DECIMAL or HEXADECIMAL mode
Deconfigure/Configure memory modules
Deconfigure ALL memory modules
STOP the CPU waiting for an interrupt
Enable/disable keyboard interrupts
Reset interrupt system
>L6=O!
u$%)u
! Equivalent to EO-Q/u$%)u0†. (& is the address of the instruction)
>L6=B!
u$%)u
! Equivalent to EB-Q/u$%)u0† (& is the address of the instruction)
…
yyydddyyy!
=6S;<T!yyydddyy!
Includes hexadecimal data in the program. Example:
…3HBO4QaQcR8S.
…,
yyyydddyyy
! Includes hexadecimal data in reverse order. Example: …,3HVBSO is
equivalent to …OSBVH3.
…-
?
/
<?q!
OL=-
?
/
<?q!
<T2-
?
/
<?q
!
Places the value of Exp in the code, on x nibbles.
‰
BZ&tt!
IBZ&ttI!
Includes ASCII data. The end of the string is the next ¢ or carriage return.
Example: ¢Hello¢. To output a ¢ character, put it twice. To put an char
from its number, use \xx where xx is an hex number. To put a \, put the \
chr twice.
>L6=Q!
u$%!
>Q!
u$%!
>L6=a!
u$%!
>a!
u$%!
>L6=V!
u$%!
>V!
u$%!
>L6=H!
u$%!
>H!
u$%
!
Same as …-
?
/
u$%)u
0† with x=5, 4, 3 or 2. Useful to create a jump
table.
DBN<! Equivalent to >LDSNE!DBN2:K
ELB4! Equivalent to >LDSNE!><:2:K
K2E!kj!ELL2! Equivalent to B[4B:8dB!48'Q!2O[-B/
ELB4K2E! Equivalent to >LNE=>!><:2:KELL2
6=:L77H! Equivalent to >LDSNE!4tZ$%u)6Gpj
6=:L=H! Equivalent to >LDSNE!Buuks6Gpj
<KKLK„O! Equivalent to >LDSNE!<jj^oqO
B[6=H! Equivalent to >LDSNE!B6=K:=
O[6=H! Equivalent to >LDSNE!O6=K:=
L5:[O[6=! Equivalent to >LDSNE!L5:O6=K:=
K<DdD:K! Equivalent to >LDSNE!MBr<…=
K<DdKLLM! Equivalent to >LDSNE!><::<M2
K<DKBM! Equivalent to >LDSNE!MBr<KBM…
D;K6=r…! Equivalent to >LDSNE!D;K6=r…
OL2Pz0!OL2P
←!
OL2P4=!
Equivalent to >LDSNE!MLN<4LY=
OL2P09!OL2P
→!
OL2P52!
Equivalent to >LDSNE!MLN<52
46D2! Equivalent to >LDSNE!4S5> (only if debug is on)
46D2r<P! Equivalent to >LDSNE!4S5>dr<P (only if debug is on)
DKrED:! Equivalent to >LDSNE!D;K6=rE6D:
DOK<<=! Equivalent to >LDSNE!4809Kks3
M<=5! Equivalent to >LDSNE!4809D*p3
J<KLM<M! Equivalent to >LDSNE!Y62<L5:
M5E:dB! Equivalent to >LDSNE!M5E:SBO
M5E:! Equivalent to >LDSNE!M2P
46NdB! Equivalent to >LDSNE!6Gp4tw
46N! Equivalent to >LDSNE!646N
S<<2! Equivalent to >LDSNE!o$|)%))q
=B:6N<b!…y)?!
Set carry if native function xx is undefined, clear it if defined.