Topic Index
Parenthesized words refer to other items in this index.
| arguments | "OPTIONAL" "TUPLE" "ARGS" (parameter) |
| arithmetic | + - * / ABS EXP LOG SIN COS ATAN MIN MAX RANDOM 0? 1? ==? L? G? L=? G=? N==? |
| array | VECTOR UVECTOR TUPLE STRING BYTES TEMPLATE |
| assignment | SET SETG DEFINE DEFMAC ENVIRONMENT (value parameter binding) |
| binding | BOUND? GBOUND? ASSIGNED? GASSIGNED? LEGAL? (assignment value parameter) |
| bits | WORD BITS PUTBITS GETBITS BYTES ANDB ORB XORB EQVB LSH ROT |
| block | BIND PROG REPEAT BLOCK ENDBLOCK OBLIST MOBLIST OBLIST? !- |
| boolean | FALSE COND AND AND? OR OR? NOT (comparison) |
| bugs | (errors) |
| call | FORM APPLY APPLICABLE? EVAL SEGMENT |
| change | PUT-DECL PUTPROP SET SETG (side effect) |
| character | CHARACTER STRING ASCII PRINC READCHR NEXTCHR FLATSIZE LISTEN PARSE LPARSE UNPARSE |
| circular | PUTREST PUT LENGTH? FLATSIZE |
| comma | GVAL SETG |
| comments | ; FUNCTION ASSOCIATION |
| comparison | ==? N==? =? N=? G? L=? L? G=? 0? 1? MAX MIN STRCOMP FLATSIZE LENGTH? (boolean) |
| conditional | COND AND OR (boolean) |
| concatenation | SEGMENT STRING CONS |
| coroutine | PROCESS STATE RESUME SUICIDE RESUMER ME MAIN BREAK-SEQ 1STEP FREE-RUN |
| data type | TYPE TYPE? PRIMTYPE TYPEPRIM CHTYPE UTYPE CHUTYPE NEWTYPE PRINTTYPE APPLYTYPE EVALTYPE ALLTYPES VALID-TYPE? |
| decimal | . |
| do | (loops execute call) |
| dump | SAVE (output) |
| errors | FRAME ARGS FUNCT ERROR ERRORS ERRET RETRY UNWIND |
| escape | \ ^G ^S ^O |
| execute | EVAL APPLY QUOTE FSUBR "ARGS" (call) |
| exit | RETURN ACTIVATION (goto) |
| file system | FILECOPY FILE-LENGTH RENAME OPEN OPEN-NR CHANNEL FILE-EXISTS? NM1 NM2 DEV SNM SNAME |
| goto | GO TAG UNWIND PROG REPEAT AGAIN RETURN ACTIVATION "ACT" (loops) |
| graphics | STORAGE IMAGE |
| identifier | ATOM PNAME SPNAME LINK LOOKUP INSERT REMOVE OBLIST SPECIAL (parameter value) |
| if | (conditional) |
| indexing | NTH OFFSET GET PUT BACK TOP (loops) |
| input | READ READCHR NEXTCHR READB READSTRING READ-TABLE GC-READ ECHOPAIR OPEN ACCESS LOAD FLOAD RESTORE RESET |
| integer | FIX (arithmetic) |
| interrupts | EVENT HANDLER ON OFF ENABLE DISABLE INT-LEVEL DISMISS INTERRUPT |
| iteration | (loops) |
| leave | (quit) |
| loading | FLOAD SAVE RESTORE LOAO |
| location | (pointer) |
| loops | REPEAT PROG RETURN GO ACTIVATION AGAIN MAPF MAPR ILIST IVECTOR IUVECTOR ISTRING IBYTES IFORH |
| macro | % %% LINK READ-TABLE PARSE-TABLE DEFMAC EXPAND MACRO |
| monitor | "READ" "WRITE" |
| multi-processing | (coroutine) |
| octal | * |
| output | PRINT PRIN1 PRINC PRINTB PRINTSTRING IMAGE GC-DUMP ECHOPAIR FLATSIZE SAVE TERPRI CRLF OPEN ACCESS RESET BUFOUT NETS |
| parameter | FUNCTION ATOM LVAL SET SPECIAL UNSPECIAL (identifier value) |
| parentheses | LIST |
| parse | PARSE LPARSE PARSE-TABLE UNPARSE |
| period | LVAL SET READ |
| pointer | LOCATIVE AT IN SETLOC LIST |
| predicate | (boolean) |
| primitives | SUBR FSUBR ROOT GVAL SETG |
| procedure | FUNCTION DEFINE DEFMAC GVAL CLOSURE |
| quit | ^G ^S ^O QUIT VALRET LOGOUT RETURN (loops) |
| real | FLOAT (arithmetic) |
| recursion | (always assumed and built in) |
| search | MEMQ MEMBER =? ==? (comparison) |
| sharing | SEGMENT GROW SUBSTRUC |
| side effect | PUT PUTREST SETLOC SUBSTRUC (change) |
| sixbit | JNAME XJNAME SEND SEND-WAIT IPC-ON |
| storage | GC BLOAT BLOAT-STAT FREEZE TUPLE "GC" (structure) |
| structure | LIST VECTOR UVECTOR STRING BYTES TEMPLATE STRUCTURED? EMPTY? MONAD? LENGTH LENGTH? (concatenation) |
| subroutine | (procedure primitive) |
| temporary | "AUX" BIND PROG REPEAT |
| terminal | (tty) |
| text | (character) |
| trailer | !- OBLIST |
| true | (boolean) |
| tty | LISTEN ^L ^G ^@ ^D rubout ECHOPAIR TTYECHO TYI "BLOCKED" "UNBLOCKED" ACTIVATE-CHARS (character) |
| unbinding | (binding) |
| value | LVAL GVAL VALUE IN SET SETG ENVIRONMENT ASSIGNED? GASSIGNED? BOUND? GBOUND? "BIND" ACTIVATION "ACT" (parameter) RETURN (quit loops) |