home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
minnie.tuhs.org
/
unixen.tar
/
unixen
/
PDP-11
/
Distributions
/
ucb
/
spencer_2bsd.tar.gz
/
2bsd.tar
/
src
/
px
/
opcode.h
< prev
next >
Wrap
Text File
|
1980-02-17
|
4KB
|
182 lines
/*
* operations
*/
#define O_HALT 01
#define O_NULL 02
#define O_NODUMP 03
#define O_BEG 04
#define O_END 05
#define O_CALL 06
#define O_TRACNT 07
#define O_PUSH 010
#define O_POP 011
#define O_INX4 012
#define O_SDUP 013
#define O_IF 014
#define O_TRA 015
#define O_LINO 016
#define O_GOTO 017
#define O_REL2 020
#define O_REL4 021
#define O_REL24 022
#define O_REL42 023
#define O_REL8 024
#define O_RELG 025
#define O_RELT 026
#define O_REL28 030
#define O_REL48 031
#define O_REL82 032
#define O_REL84 033
#define O_AND 034
#define O_OR 035
#define O_NOT 036
#define O_AS2 040
#define O_AS4 041
#define O_AS24 042
#define O_AS42 043
#define O_AS8 044
#define O_INX2P2 045
#define O_INX4P2 046
#define O_AS 047
#define O_AS21 050
#define O_AS41 051
#define O_AS28 052
#define O_AS48 053
#define O_OFF 054
#define O_INX2 055
#define O_NIL 056
#define O_LV 057
#define O_ADD2 060
#define O_ADD4 061
#define O_ADD24 062
#define O_ADD42 063
#define O_ADD28 064
#define O_ADD48 065
#define O_ADD82 066
#define O_ADD84 067
#define O_SUB2 070
#define O_MUL2 0100
#define O_ABS2 0110
#define O_ABS8 0112
#define O_ADD8 0114
#define O_SUB8 0115
#define O_MUL8 0116
#define O_DVD8 0117
#define O_DIV2 0120
#define O_MOD2 0130
#define O_NEG2 0140
#define O_NEG8 0142
#define O_DVD2 0160
#define O_RV1 0170
#define O_RV2 0171
#define O_RV4 0172
#define O_RV8 0173
#define O_IND1 0174
#define O_IND2 0175
#define O_CON1 0200
#define O_CON2 0201
#define O_CON4 0202
#define O_CON8 0203
#define O_RV 0204
#define O_IND 0205
#define O_CON 0206
#define O_RANG2 0210
#define O_RANG42 0211
#define O_RSNG2 0212
#define O_RSNG42 0213
#define O_RANG4 0214
#define O_RSNG4 0216
#define O_RSNG24 0217
#define O_CONC 0230
#define O_CASEBEG 0231
#define O_CASE1 0232
#define O_CASE2 0233
#define O_CASE4 0234
#define O_CASEEND 0235
#define O_CONG 0236
#define O_ORD2 0237
#define O_CASE1OP 0240
#define O_CASE2OP 0241
#define O_CASE4OP 0242
#define O_PXPBUF 0243
#define O_COUNT 0244
#define O_ADDT 0250
#define O_SUBT 0251
#define O_MULT 0252
#define O_INCT 0253
#define O_CTTOT 0254
#define O_CARD 0255
#define O_IN 0256
#define O_ASRT 0257
#define O_FOR1U 0260
#define O_FOR2U 0261
#define O_FOR4U 0262
#define O_FOR1D 0263
#define O_FOR2D 0264
#define O_FOR4D 0265
#define O_STLIM 0266
#define O_SCLCK 0267
#define O_STOI 0270
#define O_STOD 0271
#define O_ITOD 0272
#define O_ITOS 0273
#define O_BUFF 0274
#define O_WCLCK 0275
#define O_WRHEX2 0276
#define O_GET 0300
#define O_PUT 0301
#define O_MESSAGE 0302
#define O_FNIL 0303
#define O_EOF 0304
#define O_EOLN 0305
#define O_RESET 0306
#define O_REWRITE 0307
#define O_REMOVE 0310
#define O_READ4 0311
#define O_UNIT 0312
#define O_READC 0313
#define O_READ8 0314
#define O_UNITINP 0315
#define O_UNITOUT 0316
#define O_READLN 0317
#define O_WRIT2 0320
#define O_WRIT4 0321
#define O_WRITB 0322
#define O_WRITC 0323
#define O_WRIT8 0324
#define O_WRITG 0325
#define O_WRIT82 0326
#define O_WRITLN 0327
#define O_WROCT2 0330
#define O_FLUSH 0332
#define O_PACK 0333
#define O_UNPACK 0334
#define O_LLIMIT 0335
#define O_ARGC 0336
#define O_ARGV 0337
#define O_CLCK 0340
#define O_SEED 0341
#define O_RANDOM 0342
#define O_DISPOSE 0343
#define O_NEW 0344
#define O_EXPO 0345
#define O_DATE 0346
#define O_TIME 0347
#define O_ATAN 0350
#define O_COS 0351
#define O_EXP 0352
#define O_LN 0353
#define O_SIN 0354
#define O_SQRT 0355
#define O_CHR2 0356
#define O_ODD2 0360
#define O_PRED2 0362
#define O_PRED24 0364
#define O_SUCC2 0365
#define O_DEFNAME 0370
#define O_PAGE 0371
#define O_UNDEF 0372
#define O_SQR2 0373
#define O_ROUND 0376
#define O_TRUNC 0377