; PlanJinn API index for PBXB64. Generated by Tools\Lab\Build-PJApiIndex.ps1 - do not edit by hand.
; Source: PBXB64 V23 frontend reference (01-pb.md)
; Compiler: PBXB64 23.0.0-V23
; Format: [Section] header, then one name per line, upper case, a trailing $ kept. Lines starting with ; are comments.
[Core]
ALIAS
AND
APPEND
ARRAY
AS
ASSIGN
BINARY
BYREF
BYVAL
CALL
CASE
CLASS
CLOSE
COLLECT
CONST
DATA
DECLARE
DIM
DO
ELSE
ELSEIF
END
ENUM
EQU
EQV
ERR
ERROR
EXIT
FOR
FUNCNAME
FUNCTION
GLOBAL
GOSUB
GOTO
IF
IMP
INPUT
INTERFACE
LET
LIB
LOCAL
LOOP
MACRO
ME
METHOD
MOD
NEXT
NOT
ON
OPEN
OPTIONAL
OR
OUTPUT
PBMAIN
PRINT
PROPERTY
RANDOM
READ
REDIM
REGISTER
REM
RESTORE
RETURN
SCAN
SELECT
SORT
STATIC
STDERR
STDIN
STDOUT
STEP
SUB
THEN
THREAD
TO
TYPE
UNION
UNTIL
WEND
WHILE
WINMAIN
XOR
[Types]
ASCIIZ
BOOL
BOOLEAN
BYTE
CONTAINER
CUR
CURRENCY
CURRENCYX
CUX
DEC128
DOUBLE
DWORD
EXT
EXTENDED
FLOAT
GUID
I128
I256
I512
INT128
INT256
INT512
INTEGER
LONG
OBJECT
PIC
PICFIELD
POINTER
QUAD
RATIONAL
SINGLE
STRING
STRINGZ
STRUCT
U128
U256
U512
UINT128
UINT256
UINT512
UINT64
UNB
UNC
UNF
UNI
UNL
UNQ
VARIANT
WORD
WSTRING
WSTRINGZ
[Meta-statements]
ASMDATA
BASE
BIT
EQUATE
FREE
INIT
OPTION
PROFILE
TIMEBASE
TRACE
UCODEPAGE
VAL
[Declarations]
BRIDGE
BYCOPY
CALLBACK
COMMON
FASTPROC
IMPORT
INOUT
INSTANCE
MODULE
OPT
OUT
PRIVATE
PUBLIC
QWORD
SHARED
THREADED
TYPEDEF
USES
VARARG
[Control flow]
CATCH
CONTINUE
DEFER
DOEVENTS
EACH
EVENT
FINALLY
GOSUBX
IN
ITERATE
RESUME
RETURNX
TRY
WITH
[Assignment]
DECR
INCR
LSET
RSET
SET
SHIFT
SWAP
[Operators]
ALIKE
[Arrays]
ARRAYATTR
ARRAYIX
ASCEND
CON
COPY
DELETE
DESCEND
ERASE
IDN
INSERT
INV
LBOUND
MAT
PRESERVE
REVERSE
SHUFFLE
TAGARRAY
TRN
UBOUND
UNIQUE
WRITE
[Strings]
ACODE$
ASC
ASCW
BUILD$
CHR$
CHRBYTES
CHRBYTES$
CHRTOOEM$
CHRTOUTF8$
CLIP$
COMPARE
COMPARE$
CSET
CSET$
CVBYT
CVCUR
CVCUX
CVD
CVDWD
CVE
CVI
CVINT
CVL
CVLNG
CVQ
CVQUD
CVRD
CVS
CVWRD
EXTRACT$
FIND$
FINDREV$
FORMAT$
INSTR
JOIN$
LCASE$
LEFT$
LEN
LIKE
LIKE$
LSET$
LTRIM$
MATCH
MATCH$
MCASE$
MID$
MKBYT$
MKCUR$
MKCUX$
MKD$
MKDWD$
MKE$
MKI$
MKL$
MKQ$
MKS$
MKWRD$
NUL$
OEMTOCHR$
PARSE
PARSE$
PARSECOUNT
PIC$
PICSTR$
PICVAL
PICVALID
REGEX$
REGEXPR
REGEXPR$
REGEXREPLACE$
REGREPL
REGREPL$
REMAIN$
REMOVE$
REMOVES$
REPEAT$
REPLACE$
REPLACES$
RETAIN$
RIGHT$
RSET$
RTRIM$
SCAN$
SHRINK$
SPACE$
SPLIT
STR$
STRDELETE$
STRING$
STRINSERT$
STRPTR
STRREVERSE$
SWITCH
SWITCH$
SWITCH&
TALLY
TRIM$
UCASE$
UCODE$
UNB$
UNC$
UNF$
UNFABS$
UNFACOS$
UNFASIN$
UNFATAN$
UNFCOS$
UNFEXP$
UNFIPOW$
UNFLOG$
UNFNEG$
UNFPI$
UNFPRECISION
UNFSIN$
UNFSQRT$
UNFTAN$
UNFTRUNC$
UNI$
UNL$
UNQ$
UNWRAP$
USING$
VALD
VALI
VALUNB
VALUNC
VALUNF
VALUNI
VALUNL
VALUNQ
VERIFY
WCHR$
WRAP$
[Console I/O]
BEEP
CLS
CSRLIN
INKEY$
INPUT$
INPUTBOX$
LINE
SLEEP
TAB
TAB$
WAITKEY$
WIDTH
WRITE$
[File I/O]
ATTRIBUTES
CHDIR
COMPRESS
COMPRESS$
DECOMPRESS
DECOMPRESS$
DIR$
EOF
EXE
FIELD
FILE
FILEATTR
FILECOPY
FILENAME$
FILESCAN
FLUSH
FREEFILE
GET
GET$
GETATTR
ISFILE
ISFOLDER
KILL
LOC
LOCK
LOF
MKDIR
NAME
OPENW
PATHNAME$
PATHSCAN$
PBZL4SIZE
PUT
PUT$
READ$
RECORDS
RESET
RESOURCE
RMDIR
SAVE
SEEK
SETATTR
SETEOF
UNLOCK
[Math]
ABS
ACOS
ACOSH
ACOT
ACSC
ASEC
ASIN
ASINH
ATANH
ATN
ATN2
BESSELI0
BESSELI1
BESSELJ0
BESSELJ1
BETA
BETWEEN
BIN$
BINOM
BINOM$
BINOMCDF
BINOMPMF
BOUNDED
CADD$
CBRT
CCONJ$
CCOS$
CDIV$
CEIL
CEXP$
CHEBYSHEV
CHOOSE
CHOOSE$
CHOOSE&
CIMAG$
CLOG$
CMAG
CMUL$
COS
COSH
CPHASE
CPOW$
CREAL$
CSIN$
CSQRT$
CSUB$
CTAN$
DEC$
DEGREES
DIGAMMA
DIV
ERF
ERFC
EVAL
EVAL$
EXP
EXP10
EXP2
EXPM1
FACT
FACT$
FIX
FLOOR
FRAC
GAMMA
GCD
GCD$
HERMITE
HEX$
HYPOT
IIF
IIF$
IIF&
ISFINITE
ISINFINITE
ISNAN
ISNORMAL
ISPRIME
ISSUBNORMAL
ISZERO
LAGUERRE
LBETA
LCM
LCM$
LEGENDRE
LGAMMA
LOG
LOG10
LOG1P
LOG2
LOGISTIC
LOGIT
MAX
MAX$
MAX%
MAX&
MIN
MIN$
MIN%
MIN&
MODINV
MODINV$
MODPOW
MODPOW$
NORMCDF
NORMINV
NORMPDF
OCT$
POISSONCDF
POISSONPMF
POPCOUNT
RADIANS
RANDOMIZE
RND
ROUND
SGN
SIN
SINC
SINH
SQR
TAN
TANH
TRIGAMMA
[Numeric conversion and encoding]
BGR
BITS
BITS$
BITSE
CBYT
CCUR
CCUX
CDBL
CDWD
CEXT
CINT
CLNG
CQUD
CSNG
CVRT
CWRD
DEC128_ADD
DEC128_FROM_DOUBLE
DEC128_TO_DOUBLE
HI
LO
MAK
MAKDWD
MAKINT
MAKLNG
MAKPTR
MAKWRD
RATIONAL_ADD
RATIONAL_FROM_INT
RATIONAL_TO_DOUBLE
RGB
[Memory / addressing and atomics]
ADD
ALLOCATE
ATOMIC
ATOMICDECR
ATOMICINCR
ATOMICLOAD
BITMAP
CLOBBER
COMPAREEXCHANGE
CONTROL
DEC
EXCHANGE
FEATURES
FENCE
FILL
FLAGS_READ
FLAGS_WRITE
GLOBALALLOC
GLOBALFLAGS
GLOBALFREE
GLOBALHANDLE
GLOBALLOCK
GLOBALMEM
GLOBALSIZE
GLOBALUNLOCK
HEAPALLOC
HEAPAVAIL
HEAPFREE
HEAPNEW
HEAPSIZE
INC
LOAD
MEMORY
OEMTEXT
PAUSE
PEEK
PEEK$
POKE
POKE$
REALLOC
REALLOCATE
SIZEOF
STACK
STORE
TEXT
UNICODE
[Pointers]
ANY
CODEPTR
FUNCPTR
OBJPTR
PTR
VARPTR
[Classes / OOP]
AUTOMATION
CREATE
CUSTOM
DESTROY
DISPATCH
DUAL
EVENTS
IAUTOMATION
IDISPATCH
ILINKLISTCOLLECTION
IMPLEMENTATION
INHERIT
IPOWERARRAY
IPOWERCOLLECTION
IPOWERTHREAD
IPOWERTIME
IQUEUECOLLECTION
ISTACKCOLLECTION
IUNKNOWN
LAUNCH
LINKLISTCOLLECTION
MEMBER
MYBASE
OVERRIDE
POWERARRAY
POWERCOLLECTION
POWERTIME
QUERYINTERFACE
QUEUECOLLECTION
STACKCOLLECTION
[COM]
ANYCOM
CLSID
CLSID$
CREATEOBJECT
GETCOM
GETOBJECT
GUID$
GUIDTXT$
IDBIND
ISINTERFACE
ISNOTHING
ISOBJECT
NEWCOM
OBJACTIVE
OBJEQUAL
OBJRESULT
OBJRESULT$
PROGID$
RAISEEVENT
VARIANT#
VARIANT$
VARIANT%
VARIANTVT
[GUI / Windows API / Windows, dialogs and units]
CLIENT
COLOR
DEFAULT
DESKTOP
DIALOG
DISABLE
ENABLE
FONT
HANDLE
HIDE
ICON
ID
MAXIMIZE
METRIX
MINIMIZE
MODAL
MODELESS
NONSTABLE
NORMALIZE
PARENT
PIXELS
POST
REDRAW
SEND
SHOW
SIZE
STABILIZE
STATE
STYLE
STYLEX
TRAX
TRAXOMATIC
TWIPS
UNITS
USER
WINDOW
XLAT
[GUI / Windows API / Controls]
ACCEL
ATTACH
BOLD
BYCMD
CHECK
CHILD
COLUMN
COMBOBOX
CONTENT
COUNT
DISPLAY
EXACT
EXPANDED
FIND
FIT
FOCUS
GUI
HEADER
HEADERID
IMAGE
IMAGE2
IMAGELIST
IMAGEX
IMGBUTTON
IMGBUTTONX
ITEM
LISTBOX
LISTVIEW
MENU
MESSAGE
MODE
MOUSEPTR
NEW
OVERLAY
PAGE
PREVIOUS
PROGRESSBAR
ROOT
SCROLLBAR
SELCOUNT
SETFOCUS
SETTEXT
STATUSBAR
STYLEXX
TOOLBAR
TREEVIEW
UNSELECT
VISIBLE
[GUI / Windows API / Graphics (GRAPHIC family)]
ARC
AUTOSIZE
BASELINE
BOTTOM
BOX
CANVAS
CAPTION
CAPTURE
CELL
CHR
CIRCLE
CLEAR
CLICK
CLIP
COL
DC
DETACH
ELLIPSE
FIXED
GRAPHIC
INSTAT
LINES
MIX
OVERLAP
PAINT
PIE
PIXEL
POINT
POLYGON
POLYLINE
POS
PPI
PSET
RENDER
ROW
SCALE
SCREEN
SCROLLTEXT
STRETCH
STRETCHMODE
TEXTALIGN
TOP
VIEW
VIRTUAL
WORDWRAP
WRAP
[GUI / Windows API / Graphics coordinates and step clauses]
BORDER
REPLACE
[GUI / Windows API / Turtle graphics]
BACK
BACKGROUND
BITMAPTARGET
BK
CLEAN
CLEARSCREEN
CS
DEFAULTBITMAP
DEFAULTWINDOW
DISTANCE
ENDTARGET
FD
FORWARD
FS
FULLSCREEN
GECKO
HEADING
HIDETURTLE
HOME
HT
KAEFER
KAFER
LABEL
LEFT
LT
PD
PE
PENCOLOR
PENDOWN
PENERASE
PENPAINT
PENREVERSE
PENSIZE
PENUP
PPT
PU
RIGHT
RT
SAVETARGET
SETBACKGROUND
SETBG
SETH
SETHEADING
SETPC
SETPENCOLOR
SETPENSIZE
SETPOS
SETSCRUNCH
SETTARGET
SETTURTLE
SETX
SETXY
SETY
SHOWTURTLE
SPLITSCREEN
SS
ST
TEXTSCREEN
TOWARDS
TURTLE
TURTLESIZE
VECTORTURTLE
XCOR
YCOR
[GUI / Windows API / Printer (LPRINT / XPRINT) and sound]
ENVELOPE
LPRINT
LPRINT$
MUSIC
PAPERS
PLAY
PRINTER$
PRINTERCOUNT
SAY
SOUND
TRAYS
VOL
WAVE
XPRINT
XPRINT$
[GUI / Windows API / Sprites]
COLLIDES
MOVE
POSITION
SPRITE
SYSTEM
[Threading, process and serial (COMM) statements]
COMM
FLOW
PRIORITY
PROCESS
RECV
STATUS
SUSPEND
THREADCOUNT
THREADID
THREADPARAM
TIMEOUT
WIDE
XTHREAD
[Network / sockets]
ACCEPT
ADDR
CONNECT
HOST
LISTEN
NOTIFY
TCP
UDP
[Error handling]
ASSERT
CALLSTK
CALLSTK$
CALLSTKCOUNT
ERL
ERL$
ERRCLEAR
ERRLINE
ERRLINE$
ERROR$
FUNCNAME$
INFO
PBXB64_ERRORS
WARN
WARNING
[System, dialogs and registry]
CHAIN
CHDRIVE
COMMAND$
CURDIR$
DATACOUNT
DELAY
DISKFREE
DISKSIZE
ENVIRON$
HANDLES
ISWIN
KEY
METRICS
MSGBOX
RESOURCE$
RUN
SHELL
SYSINFO
TBOX
TIMER
TIX
VALUE
[Dates and time]
DATE$
DATEADD
DATEDIFF
DATEPART
DATESERIAL
DATEVALUE
DAYNAME$
MONTHNAME$
NOW
TIME$
TIMESERIAL
TIMEVALUE
[Collections (PowerArray / PowerTime / list / stack / queue)]
ADDDAYS
ADDHOURS
ADDMINUTES
ADDMONTHS
ADDMSECONDS
ADDSECONDS
ADDTICKS
ADDYEARS
ARRAYBASE
ARRAYDESC
ARRAYINFO
CLONE
CONTAINS
COPYFROMVARIANT
COPYTOVARIANT
DATESTRING
DATESTRINGLONG
DAY
DAYOFWEEK
DAYOFWEEKSTRING
DAYSINMONTH
DEQUEUE
ELEMENTPTR
ELEMENTSIZE
ENQUEUE
ENTRY
FILETIME
FIRST
HOUR
INDEX
ISLEAPYEAR
LAST
MINUTE
MONTH
MONTHSTRING
MOVEFROMVARIANT
MOVETOVARIANT
MSECOND
NEWDATE
NEWTIME
NOWUTC
POP
PUSH
REDIMPRESERVE
REMOVE
SECOND
SUBSCRIPTS
TICK
TIMEDIFF
TIMESTRING
TIMESTRING24
TIMESTRINGFULL
TODAY
TOLOCALTIME
TOUTC
VALUEGET
VALUESET
VALUETYPE
YEAR
[Registered command catalog (JSON / TOML / MCP / HTTP / File / Text / Net / Config and GRA / IMG / GUI / ASM modules)]
ASM
GRA
IMG
PB_COMMAND_ARG_DOUBLE
PB_COMMAND_ARG_LONG
PB_COMMAND_ARG_QUAD
PB_COMMAND_ARG_STRING
PB_COMMAND_ARG_WSTRING
