Reference Guide
The Development Library 6-37
XxlibName
XLIB identified by its name. If it is a standard calculator command
(like
xDUP
), the address is used instead of an XLIB object.
HXS Size Data
Binary integer ($02A4E), Size is in hexadecimal and Data is a set of
hexadecimal characters. Example:
HXS 5 FFA21
GROB Size Data
GROB
($02B1E).
LIBDAT Size Data
Library data ($02B88).
BAK Size Data
Backup ($02B62).
LIB Size Data
Library ($02B40).
EXT3 Size Data
Extended3 ($02BEE).
ARRAY Size Data
Array ($029E8).
LNKARRAY Size Data
Linked Array ($02A0A).
MINIFON Size Data
Minifont object
ARRY2 Size Data
Array object
ARRY [ ... ]
ARRY [ [ . ] [ . ] ]
Array object, which can have 1 or 2 dimensions.
All objects in the array must be of same type
xRplName
If RplName is an RPL instruction, compiles the RPL instruction (or
xlib depending on the instruction)
CHR character
Character object. See rules on
"
for more information
LABEL labelname
Creates a label at this position. Use carefully
EXTERNAL name
xlibname
Equivalent to DEFINE name ROMPTR2 xlibname
FEXTERNAL name
fptrname
Equivalent to DEFINE name FPTR2 fptrname
CODE Size Data
Code object ($02DCC).
CODE
Assembly stuff
ENDCODE
Include a code object, change to ASM mode and close the code object
on the next ENDCODE.
NIBB Size Data or
NIBHEX Data or
NIBBHEX Data or
CON(Size) Expr
Includes hexadecimal data directly (no prolog).
INCLOB FileName
Includes the content of the file FileName.
INCLUDE FileName
Includes the source of the file FileName to be compiled (Like
'
in ASM
mode).
LABEL label
Defines a label (like
*
in ASM mode).
EQU CstName ExpHex
Defines a constant (Like
DC
in ASM mode).
EQUCP Interleave
CstName
Defines a constant (Like
DCCP
in ASM mode).
DEFINE name ...
Associate the data compiled between the name and the end of the line
with the name. After that, if the name is used again, the associated data
is placed in the compiled file
DIR
VARNAME name1 obj1
VARNAME name2 obj2
...
ENDDIR
Creates a directory containing the objects in the given variables.