Statement index

Click on the statement name to be taken directly to the documentation. (This wiki documents relatively few RFO-BASIC! statements so far.)

A through D

 * ARRAY.COPY
 * ARRAY.DELETE
 * ARRAY.DIM
 * ARRAY.FILL
 * ARRAY.LENGTH
 * ARRAY.LOAD
 * ARRAY.MAX
 * ARRAY.MIN
 * ARRAY.REVERSE
 * ARRAY.SEARCH
 * ARRAY.SHUFFLE
 * ARRAY.SORT
 * ARRAY.STD_DEV
 * ARRAY.VARIANCE
 * AUDIO.ISDONE
 * AUDIO.LENGTH
 * AUDIO.LOAD
 * AUDIO.LOOP
 * AUDIO.PAUSE
 * AUDIO.PLAY
 * AUDIO.POSITION.CURRENT
 * AUDIO.POSITION.SEEK
 * AUDIO.RECORD.START
 * AUDIO.RECORD.STOP
 * AUDIO.RELEASE
 * AUDIO.STOP
 * AUDIO.VOLUME
 * BACK.RESUME
 * BACKGROUND.RESUME
 * BT.CLOSE
 * BT.CONNECT
 * BT.DEVICE.NAME
 * BT.DISCONNECT
 * BT.ONREADREADY.RESUME
 * BT.OPEN
 * BT.READ.BYTES
 * BT.READ.READY
 * BT.RECONNECT
 * BT.SET.UUID
 * BT.STATUS
 * BT.WRITE
 * BUNDLE.CLEAR
 * BUNDLE.CONTAIN
 * BUNDLE.CREATE
 * BUNDLE.GET
 * BUNDLE.PUT
 * BUNDLE.REMOVE
 * BUNDLE.TYPE
 * BYTE.CLOSE
 * BYTE.COPY
 * BYTE.OPEN
 * BYTE.POSITION.MARK
 * BYTE.READ.BUFFER
 * BYTE.READ.BYTE
 * BYTE.READ.NUMBER
 * BYTE.TRUNCATE
 * BYTE.WRITE.BUFFER
 * BYTE.WRITE.BYTE
 * BYTE.WRITE.NUMBER
 * CALL
 * CONSOLETOUCH.RESUME
 * DIALOG.MESSAGE
 * DIALOG.SELECT
 * DIM
 * EMAIL.SEND
 * DIR

F and G

 * FILE.DELETE
 * FILE.DIR
 * FILE.EXISTS
 * FILE.MKDIR
 * FILE.RENAME
 * FILE.ROOT
 * FILE.SIZE
 * FILE.TYPE
 * FN.DEF
 * FN.END
 * FN.RTN
 * GR.ARC
 * GR.BITMAP.CREATE
 * GR.BITMAP.CROP
 * GR.BITMAP.DELETE
 * GR.BITMAP.DRAW
 * GR.BITMAP.DRAWINTO.END
 * GR.BITMAP.DRAWINTO.START
 * GR.BITMAP.FILL
 * GR.BITMAP.LOAD
 * GR.BITMAP.SAVE
 * GR.BITMAP.SCALE
 * GR.BITMAP.SIZE
 * GR.BRIGHTNESS
 * GR.CIRCLE
 * GR.CLIP
 * GR.CLOSE
 * GR.CLS
 * GR_COLLISION
 * GR.COLOR
 * GR.FRONT
 * GR.GET.BMPIXEL
 * GR.GET.PARAMS
 * GR.GET.TEXTBOUNDS
 * GR.GET.TYPE
 * GR.GET.VALUE
 * GR.GROUP
 * GR.GROUP.GETDL
 * GR.GROUP.LIST
 * GR.GROUP.NEWDL
 * GR.HIDE
 * GR.LINE
 * GR.MODIFY
 * GR.MOVE
 * GR.ONGRTOUCH.RESUME
 * GR.OPEN
 * GR.ORIENTATION
 * GR.OVAL
 * GR.PAINT.COPY
 * GR.PAINT.GET
 * GR.PAINT.RESET
 * GR.POINT
 * GR.POLY
 * GR.RECT
 * GR.RENDER
 * GR.ROTATE.START
 * GR.ROTATE.END
 * GR.SAVE
 * GR.SCALE
 * GR.SCREEN
 * GR.SET.ANTIALIAS
 * GR.SET.PIXELS
 * GR.SET.STROKE
 * GR.SHOW
 * GR.STATUSBAR
 * GR.TEXT.ALIGN
 * GR.TEXT.BOLD
 * GR.TEXT.DRAW
 * GR.TEXT.HEIGHT
 * GR.TEXT.SETFONT
 * GR.TEXT.SIZE
 * GR.TEXT.SKEW
 * GR.TEXT.STRIKE
 * GR.TEXT.TYPEFACE
 * GR.TEXT.UNDERLINE
 * GR.TEXT.WIDTH
 * GR.TOGGLE
 * GRABFILE
 * GRABURL
 * GRABURL (local file)

H through R

 * HTML.CLEAR.CACHE
 * HTML.CLEAR.HISTORY
 * HTML.CLOSE
 * HTML.GET.DATALINK
 * HTML.GO.BACK
 * HTML.GO.FORWARD
 * HTML.LOAD.STRING
 * HTML.LOAD.URL
 * HTML.OPEN
 * HTML.ORIENTATION
 * HTML.POST
 * HTTP.POST
 * INKEY$
 * INPUT
 * JOIN
 * JOIN.ALL
 * KB.HIDE
 * KB.SHOW
 * KB.SHOWING
 * KB.TOGGLE
 * KEY.RESUME
 * LIST.ADD
 * LIST.ADD.ARRAY
 * LIST.ADD.LIST
 * LIST.CLEAR
 * LIST.CREATE
 * LIST.GET
 * LIST.INSERT
 * LIST.REPLACE
 * LIST.REMOVE
 * LIST.SEARCH
 * LIST.SIZE
 * LIST.TOARRAY
 * LIST.TYPE
 * LOWMEMORY.RESUME
 * MENUKEY.RESUME
 * MKDIR
 * MYPHONENUMBER
 * OnBackground:
 * OnBackKey:
 * OnBTReadReady:
 * OnConsoleTouch:
 * OnError:
 * OnGrTouch:
 * OnKbChange:
 * OnKeyPress:
 * OnLowMemory:
 * OnMenuKey:
 * ONTIMER
 * PHONE.CALL
 * PHONE.DIAL
 * PHONE.RCV.INIT
 * PHONE.RCV.NEXT
 * POPUP
 * RENAME

S through Z

 * SCREEN
 * SCREEN.ROTATION
 * SCREEN.SIZE
 * SELECT
 * SMS.RCV.INIT
 * SMS.RCV.NEXT
 * SMS.SEND
 * SOCKET.CLIENT.CLOSE
 * SOCKET.CLIENT.CONNECT
 * SOCKET.CLIENT.READ.BYTES
 * SOCKET.CLIENT.READ.FILE
 * SOCKET.CLIENT.READ.LINE
 * SOCKET.CLIENT.READ.READY
 * SOCKET.CLIENT.SERVER.IP
 * SOCKET.CLIENT.STATUS
 * SOCKET.CLIENT.WRITE.BYTES
 * SOCKET.CLIENT.WRITE.FILE
 * SOCKET.CLIENT.WRITE.LINE
 * SOCKET.MY.IP
 * SOCKET.MY.IP (Multiple IPs to array)
 * SOCKET.SERVER.CLIENT.IP
 * SOCKET.SERVER.CLOSE
 * SOCKET.SERVER.CONNECT
 * SOCKET.SERVER.CREATE
 * SOCKET.SERVER.DISCONNECT
 * SOCKET.SERVER.STATUS
 * SOCKET.SERVER.READ.BYTES
 * SOCKET.SERVER.READ.FILE
 * SOCKET.SERVER.READ.LINE
 * SOCKET.SERVER.READ.READY
 * SOCKET.SERVER.WRITE.BYTES
 * SOCKET.SERVER.WRITE.FILE
 * SOCKET.SERVER.WRITE.LINE
 * SOUNDPOOL.LOAD
 * SOUNDPOOL.OPEN
 * SOUNDPOOL.PAUSE
 * SOUNDPOOL.PLAY
 * SOUNDPOOL.RELEASE
 * SOUNDPOOL.RESUME
 * SOUNDPOOL.SETPRIORITY
 * SOUNDPOOL.SETRATE
 * SOUNDPOOL.SETVOLUME
 * SOUNDPOOL.STOP
 * SOUNDPOOL.UNLOAD
 * SPLIT
 * SPLIT.ALL
 * SQL.CLOSE
 * SQL.DELETE
 * SQL.DROP_TABLE
 * SQL.EXEC
 * SQL.INSERT
 * SQL.NEW_TABLE
 * SQL.NEXT
 * SQL.OPEN
 * SQL.QUERY
 * SQL.QUERY.LENGTH
 * SQL.QUERY.POSITION
 * SQL.RAW_QUERY
 * SQL.UPDATE
 * STACK.CLEAR
 * STACK.CREATE
 * STACK.ISEMPTY
 * STACK.PEEK
 * STACK.POP
 * STACK.PUSH
 * STACK.TYPE
 * SYSTEM.CLOSE
 * SYSTEM.OPEN
 * SYSTEM.READ.LINE
 * SYSTEM.READ.READY
 * SYSTEM.WRITE
 * SU.CLOSE
 * SU.OPEN
 * SU.READ.LINE
 * SU.READ.READY
 * SU.WRITE
 * TEXT.CLOSE
 * TEXT.EOF
 * TEXT.INPUT
 * TEXT.OPEN
 * TEXT.POSITION.GET
 * TEXT.POSITION.MARK
 * TEXT.POSITION.SET
 * TEXT.READLN
 * TEXT.WRITELN
 * TIMER.RESUME
 * UNDIM