Commit | Line | Data |
---|---|---|
1662094b BJ |
1 | ABORT 2.2 Halt execution immediately for debugging |
2 | ABS* 2.7 Absolute value | |
3 | ADD* 2.7 Addition | |
4 | AND 2.4 Boolean and | |
5 | ARGC 2.13 Built-in function | |
6 | ARGV 2.13 Built-in procedure | |
7 | AS* 2.5 Assignment operators | |
8 | ASRT 2.12 Assert true to continue | |
9 | ATAN 2.13 Built-in function | |
10 | BEG w,w," 2.2,1.8 Write second part of block mark, enter block | |
11 | BUFF 3.6 Specify buffering for file output | |
12 | CALL l,a 2.2,1.8 Procedure or function call | |
13 | CARD s 2.11 Cardinality of set | |
14 | CASEOP* 2.9 Case statements | |
15 | CHR* 2.13 Built-in function | |
16 | CLCK 2.13 Built-in function clock | |
17 | CON* v 2.5 Load constant operators | |
18 | COUNT s 2.10 Count a statement count point | |
19 | CTTOT s,w,w 2.11 Construct set | |
20 | DATE 2.13 Built-in procedure | |
21 | DEFNAME s 3.6 Attach file name for prgram statement files | |
22 | DISPOSE 2.13 Built-in procedure | |
23 | DIV* 2.7 Division | |
24 | DVD* 2.7 Floating division | |
25 | END 2.2,1.8 End block execution | |
26 | EOF 3.6 Boolean built-in function | |
27 | EOLN 3.6 Boolean built-in function | |
28 | EXP 2.13 Built-in function | |
29 | EXPO 2.13 Built-in function yielding exponent of real | |
30 | FNIL 3.6 Check file initialized, not eof, synced | |
31 | FOR* a 2.12 For statements | |
32 | GET 3.6 File procedure get | |
33 | GOTO l,a 2.2,1.8 Non-local goto statement | |
34 | HALT 2.2 Produce control flow backtrace | |
35 | IF a 2.3 Conditional transfer | |
36 | IN s,w,w 2.11 Set membership | |
37 | INCT 2.11 Membership in a constructed set | |
38 | IND* 2.6 Indirection operators | |
39 | INX* s,w,w 2.6 Subscripting (indexing) operator | |
40 | ITOD 2.12 Convert integer to real | |
41 | ITOS 2.12 Convert integer to short integer | |
42 | LINO s 2.2 Set line number, count statements | |
43 | LLIMIT 2.13 Built-in procedure | |
44 | LN 2.13 Built-in function | |
45 | LV l,w 2.6 Address of operator | |
46 | MESSAGE l 3.6 Write to terminal, built-in procedure | |
47 | MOD* 2.7 Modulus | |
48 | MUL* 2.7 Multiplication | |
49 | NEG* 2.7 Negation | |
50 | NEW s 2.13 Built-in procedure | |
51 | NIL 2.6 Assert non-nil pointer | |
52 | NODUMP w 2.2 \s-2BEG\s0 main program, suppress pm dump | |
53 | NOT 2.4 Boolean not | |
54 | ODD* 2.13 Built-in function | |
55 | OFF s 2.5 Offset address (i.e. for field reference) | |
56 | OR 2.4 Boolean or | |
57 | PAGE 3.6 Built-in procedure | |
58 | POP s 2.2,1.9 Pop (arguments) off stack | |
59 | PRED* 2.13 Built-in function | |
60 | PUSH s 2.2,1.9 Clear space (for function result) | |
61 | PUT 3.6 File procedure put | |
62 | PXPBUF w 2.10 Initialize \fIpxp\fP count buffer | |
63 | RANDOM 2.13 Built-in function | |
64 | RANG* v 2.8 Subrange checking | |
65 | READ* 3.6 Built-in procedure | |
66 | REL* r 2.3 Relational test yielding Boolean result | |
67 | REMOVE s 3.6 Remove a file | |
68 | RESET s,w 3.6 Built-in procedure | |
69 | REWRITE s,w 3.6 Built-in procedure | |
70 | ROUND 2.13 Built-in function | |
71 | RV* l,a 2.5 Rvalue (load) operators | |
72 | SCLCK 2.13 Built-in function sysclock | |
73 | SDUP 2.2 Duplicate top stack word | |
74 | SEED 2.13 Built-in function | |
75 | SIN 2.13 Built-in function | |
76 | SQR* 2.7 Squaring | |
77 | SQRT 2.13 Built-in function | |
78 | STLIM 2.13 Built-in procedure for changing statement limit | |
79 | STOD 2.12 Convert short integer to real | |
80 | STOI 2.12 Convert short to long integer | |
81 | SUB* 2.7 Subtraction | |
82 | SUCC* 2.13 Built-in function | |
83 | TIME 2.13 Built-in procedure | |
84 | TRA a 2.2 Transfer of control (local goto) | |
85 | TRACNT w,a 2.10 Count a procedure entry | |
86 | TRUNC 2.13 Built-in function | |
87 | UNDEF 2.13 Built-in function | |
88 | UNIT* 3.6 Set active file | |
89 | WRHEX* l 3.6 Hexadecimal write | |
90 | WRITE* l 3.5 Built-in procedure | |
91 | WRITELN 3.6 Write a new line character | |
92 | WROCT* l 3.6 Octal write |