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