## Contents

- Overview
- Commands

- . (single step)
- ADDR
- BEGIN
- BENTER
- BEXIT
- BYE
- CALL
- CHDIR
- CLEAR
- CLOSE
- COMPILE
- CONNECT
- DATA
- DEF
- DELETE
- DIM
- DIRECT
- DREAD
- DROP
- DUMP
- EDIT
- END
- ENDTRACE
- ENTER
- ENTITY
- ERASE
- ESCAPE
- ESCOFF
- ESCON
- EXECUTE
- EXIT
- EXITTO
- EXTRACT
- FID
- FIELD
- FILE
- FIND
- FLOATINGPOINT
- FNEND
- FOR
- GETEMESS
- GLOBAL
- GOSUB
- GOTO
- IF
- INDEXED
- INITFILE
- INITPROG
- INPUT
- INPUTE
- INPUTN
- IOLIST
- LAUNCH
- LCALL
- LET
- LINK
- LIST
- LISTFILE
- LOAD
- LOADCONFIG
- LOADPROG
- LOCK
- MERGE
- MKDIR
- MKEYED
- NEW
- NEXT
- ON
- OPEN
- PGMLIB
- PIPE
- PLAYSOUND
- PRECISION
- PREFIX
- PRINT
- PROGRAM
- RARCHIVE
- RCALL
- READ
- READ GUI
- RECOMP
- REM
- REMOVE
- RENAME
- RENUM
- REPEAT
- RESET
- RESTORE
- RETRY
- RETURN
- RMDIR
- ROUTE
- RUN
- SAVE
- SAVECONFIG
- SAVEPROG
- SENDMESSAGE
- SERIAL
- SETCACHE
- SETCONFIG
- SETDAS
- SETDAY
- SETDELIM
- SETDISK
- SETDRIVE
- SETERR
- SETESC
- SETOPTS
- SETPARAM
- SETSCR
- SETTIME
- SETTRACE
- SOCKET
- SORT
- START
- STOP
- STRING
- TABLE
- UNLOCK
- UNTIL
- WAIT
- WAITIO
- WARCHIVE
- WEND
- WHILE
- WRITE
- WRITE ARCHIVE
- WRITE GUI

- Functions

- ABS
- AND
- ARGC
- ARGV
- ASC
- ATH
- ATN
- ATOU
- BIN
- BSZ
- CDN
- CDY
- CHN
- CHR
- CMPR
- CND
- CNM
- CONFIG
- COS
- CPG
- CRC
- CRYPT
- CTD
- CTL
- CVS
- DAS
- DAT
- DATE
- DAY
- DCMP
- DEC
- DIR
- DLM
- DSK
- DSZ
- DTO
- EPT
- ERL
- ERR
- ESC
- ETBL
- FATTR
- FBIN
- FDEC
- FDY
- FID
- FIELD
- FILL
- FIN
- FNx
- FPT
- FTD
- GAP
- GDY
- GEC
- GETPARAM
- GLB
- GTD
- HTA
- IMS
- IND
- INT
- IOR
- JUL
- KEY
- KEYF
- KEYL
- KEYN
- KEYP
- KEYPP
- LEN
- LEV
- LOG
- LRC
- LTF
- MASK
- MAX
- MIN
- MOD
- NETDAS
- NFIELD
- NOT
- NUM
- OPG
- OPTS
- PCK
- PFX
- POS
- PSZ
- PUB
- QUO
- REV
- RND
- ROUND
- RPM
- SCALL
- SCR
- SEP
- SERVER
- SGN
- SIN
- SQR
- SSN
- SSZ
- STBL
- STR
- SWAP
- TBL
- TCB
- TIM
- UNM
- UNT
- UPK
- UTOA
- XOR

- I/O Keywords

- BIN=
- DOM=
- END=
- ERR=
- FTY=
- HDR=
- IND=
- ISZ=
- KEY=
- KNUM=
- KSET=
- LEN=
- LIB=
- MODE=
- ON_MENU=
- PRM=
- RPM_MODE=
- RTY=
- SERVER=
- SIZ=
- TBL=
- TIM=

- Other Keywords

- [ALL]
- AND,OR
- ARCHIVE
- THEN,ELSE,ENDIF
- EXCEPT
- GUI
- INPUT
- IOL
- LEN
- RECORD
- TO,STEP

- Screen Driver - GUI Interface

- Overview
- Using Colors for Character Attributes
- Character Windows
- Linux - PC2-Remote
- PC3 GUI Features
- Mnemonics

- ATTRIBUTES
- @
- BACKGR
- BB
- BC
- BE
- BG
- BI
- BLACK
- BLUE
- BO
- BOX
- BR
- BS
- BU
- CE
- CF
- CH
- CI
- CL
- CON
- CP
- CR
- CS
- CU
- CURSOR
- CYAN
- DC
- DEFAULT
- DN
- DROP
- EB
- EE
- EG
- EI
- EL
- EO
- ER
- ES
- EU
- FL
- FS
- FT
- GE
- GOTO
- GREEN
- GS
- GWIN
- IC
- KL
- KU
- LAUNCH
- LC
- LD
- LF
- MAGENTA
- MENU
- MESSAGEBOX
- MODE
- MOVE
- MOVEWINDOW
- MWT
- PE
- PLAYSOUND
- POP
- PS
- PRM
- PUSH
- RB
- RC
- RED
- RGB
- RGBX
- RL
- RM
- RP
- RS
- RT
- SB
- SF
- SCROLL
- SRPC
- STATUS
- SW
- SWAP
- SYSMENU
- TR
- UC
- UP
- US
- UT
- VT
- WHITE
- WINDOW
- WRAP
- WT
- YELLOW

- Printing

- Overview
- RTF - Printer (WORDPAD Printer)
- Printing HTML
- Legacy Printer Driver

- Multi User/Enterprise

- Overview
- Fat Client
- File Server
- Thin Client
- SM32 Pipes
- SM32 Sockets (TCP)
- SM32 Sockets (UDP)

- Appendix

- File I/O
- Date - Time
- Launching Programs
- Entire Arrays - [ALL]
- Run Time HTML Data
- The Config Ksa
- The Program Ksa
- The Compiled Program