:Title[LIFU.mc];
*
* Edit History
* January 25, 1985 12:08 AM, Masinter, move UBFLOAT1, UBFLOAT2 to LLFLOAT
* January 18, 1985 6:00 PM, Masinter, remove 56 for TYPEMASK
* January 17, 1985 11:32 PM, Masinter, use STORE.N and COPY.N
* resolve with \OPCODES
* March 5, 1984 7:14 PM, JonL, Retracted 373; deleted 170 for use
*as MISC1 opcode
* February 18, 1984 3:50 PM, JonL, remove 373 for use as RWMufMan
* January 4, 1984 10:42 PM, JonL, returned opcodes 354-357 and 364
*to the unused pool
* December 29, 1983 3:43 PM, JonL, give up 313 as "experimental
* GETBASE32N", and add code for MAKENUMBER
* December 9, 1983 12:06 PM, JonL, added code for ARG0 (opcode 141)
* November 9, 1983 --:-- , JonL and Masinter, added MYARGCOUNT
InsSet[LispInsSet, 1];
*--------------------------------------------------------------------
* misc IFU definitions, including unallocated instructions
* new opcode numbers
*--------------------------------------------------------------------
UfnOps[0];* compiler error
UfnOps[7];* CDDR
UfnOps[26];* ASSOC
UfnOps[33];* GETPROP
UfnOps[34];* FMEMB
UfnOps[35];* GETHASH
UfnOps[36];* PUTHASH
UfnOps[41];* BOUT
UfnOps[42]; * BITBLT
UfnOps[43];* LIST1
UfnOps[44];* DOCOLLECT
UfnOps[45];* ENDCOLLECT
UfnOps[46];* RPLCONS
UfnOps[47];* LISTGET
UfnOps[50];* ELT
UfnOps[51];* NTHCHC
UfnOps[52];* SETA
UfnOps[53];* RPLCHARCODE
UfnOps[55];* EVALV
UfnOps[60];* BUSBLT (DLion)
UfnOps[61]; * MISC8
UfnOps[62];* UBFLOAT3
UfnOps[63];* unused
UfnOps[64];* unused
UfnOps[65];* unused
UfnOps[66];* unused
UfnOps[67];* unused
UfnOps[70];* unused
UfnOps[71];* unused
UfnOps[72];* unused
UfnOps[73];* DRAWLINE
UfnOps[76];* RAID
UfnOps[77];* \RETURN (used by LLBREAK)
UfnOps[163];* WRITEMAP
UfnOps[171];* MISC2
UfnOps[172];* RECLAIMCELL
UfnOps[177];* AUDIO
UfnOps[266];* * jeq?
UfnOps[267];* * jlistp?
ufnOps[300];* was GETBASE
ufnOps[301];* was GETBASEPTR
UfnOps[303];* was SCANBASE
ufnOps[305];* was PUTBASE
ufnOps[306];* was PUTBASEPTR
ufnOps[313];* GETBASEFIXP.N
UfnOps[314];* PUTBASEFIXP.N
UfnOps[337];* IBLT1
UfnOps[347];* unused
UfnOps[356];* unused
UfnOps[357];* unused
UfnOps[364];* EQUAL
UfnOps[370];* FLOATBLT
UfnOps[371];* FFTSTEP
UfnOps[372];* MISC3
UfnOps[373];* MISC4
UfnOps[374];* IEQP