| POF() | Intrinsic | position of file pointer |
| READ | Statement | print to console, disk, or communications file |
| PROGRAM | Statement | name program or END PROGRAM |
| PROGRAM$() | Intrinsic | return program name defined by PROGRAM statement |
| QUIT() | Intrinsic | quit executing the program (terminate program) |
| RCLIP$() | Intrinsic | clip n bytes from right end of string |
| READ | Statement | read from file into variables |
| REDIM | Statement | redimension an array, preserve contents |
| RETURN | Statement | return from function (not from GOSUB) |
| RIGHT$()() | Intrinsic | extract rightmost n characters of string |
| RINCHR() | Intrinsic | same as INCHR except reverse search direction |
| RINCHRI() | Intrinsic | same as RINCHR() except case insensitive |
| RINSTR() | Intrinsic | same as INSTR() except reverse search direction |
| RINSTRI() | Intrinsic | same as RINSTR() except case insensitive |
| RJUST$() | Intrinsic | right justify string in field of spaces |
| ROTATER() | Intrinsic | rotate word right n bits |
| RTRIM$() | Intrinsic | trim spaces and tabs from right end of string |
| SBYTE | Statement | declare variables to be type SBYTE |
| SBYTE() | Intrinsic | convert to type SBYTE |
| SBYTEAT() | Intrinsic | write SBYTE value into specified memory address |
| SBYTEAT() | Intrinsic | read SBYTE value from specified memory address |
| SCOMPLEX | Statement | declare variables to be type SCOMPLEX |
| SEEK() | Intrinsic | set file pointer position |
| SELECT | Statement | select from one of n alternatives |
| SET() | Intrinsic | set specified range of bits = 1s |
| SFUNCTION() | Intrinsic | declare or define a "system" function |
| SGN() | Intrinsic | sign of number (-1, 0, +1) |
| SHARED | Statement | declare variables to have SHARED scope |
| SHELL() | Intrinsic | execute a command line string |
| SIGN() | Intrinsic | sign of number (-1, +1) |
| SIGNED$() | Intrinsic | convert to type STRING (leading "-" or "+") |
| SINGLE | Statement | declare variables to be type SINGLE |
| SINGLE() | Intrinsic | convert to type SINGLE |
| SINGLEAT() | Intrinsic | write SINGLE value into specified memory address |
| SINGLEAT() | Intrinsic | read SINGLE value from specified memory address |
| SIZE() | Intrinsic | size of string or array in bytes |
| SLONG | Statement | declare variables to be type SLONG |
| SLONG() | Intrinsic | convert to type SLONG |
| SLONGAT() | Intrinsic | write SLONG value into specified memory address |
| SLONGAT() | Intrinsic | read SLONG value from specified memory address |
| SMAKE() | Intrinsic | make a type SINGLE from a 32-bit integer value |
| SPACE$() | Intrinsic | create a string of n space characters |
| SSHORT | Statement | declare variables to be type SSHORT |
| SSHORT() | Intrinsic | convert to type SSHORT |
| SSHORTAT() | Intrinsic | write SSHORT value into specified memory address |
| SSHORTAT() | Intrinsic | read SSHORT value from specified memory address |
| STATIC | Statement | declare variables to be STATIC scope |
| STEP | Auxiliary | increment size in FOR ... TO ... STEP ... NEXT block |
| STOP | Statement | stop program execution here |
| STR$() | Intrinsic | convert to type STRING (leading "-" or " ") |
| STRING | Statement | declare variables to be type STRING |
| STRING() | Intrinsic | convert to type STRING (leading "-" or "") |
| STRING$() | Intrinsic | convert to type STRING (leading "-" or "") |
| STUFF$() | Intrinsic | stuff one string into another |
| SUB | Statement | begin a subroutine |
| SUBADDR | Statement | declare variables to be type SUBADDR |
| SUBADDR() | Intrinsic | convert to type SUBADDR |
| SUBADDRESS() | Intrinsic | get address of subroutine |
| SWAP | Statement | swap the values of the same type |