;;; -*- Mode:Text; Package:LISP-INTERNALS; Base:10; Readtable:CL -*- These zetalisp/commonlisp incompatabiles are from L.COLD;GLOBAL.LISP ZL:MEMBER ;common -- incompatible ZL:ASSOC ;common -- incompatible ZL:AREF ;common -- incompatible The following zetalisp/commonlisp variances are from dj:l.sys;clpack.lisp in the function pkg-initialize: zl:AR-1 zl:AR-1-FORCE There should be 446 of these in total. Basic Lisp Functions CAR :coded-for-K CDR :coded-for-K CAAR :coded-for-K CADR :coded-for-K CDAR :coded-for-K CDDR :coded-for-K CAAAR :coded-for-K CAADR :coded-for-K CADAR :coded-for-K CADDR :coded-for-K CDAAR :coded-for-K CDADR :coded-for-K CDDAR :coded-for-K CDDDR :coded-for-K CAAAAR :coded-for-K CAAADR :coded-for-K CAADAR :coded-for-K CAADDR :coded-for-K CADAAR :coded-for-K CADADR :coded-for-K CADDAR :coded-for-K CADDDR :coded-for-K CDAAAR :coded-for-K CDAADR :coded-for-K CDADAR :coded-for-K CDADDR :coded-for-K CDDAAR :coded-for-K CDDADR :coded-for-K CDDDAR :coded-for-K CDDDDR :coded-for-K ASSQ :coded-for-K LAST :coded-for-K LENGTH :coded-for-K 1+ :coded-for-K 1- :coded-for-K RPLACA :coded-for-K RPLACD :coded-for-K ZEROP :coded-for-K SET :coded-for-K INTEGERP :coded-for-K :wkf-checked FIXP :coded-for-K :wkf-checked FLOATP :coded-for-K EQUAL :coded-for-K LDB :coded-for-K DPB :coded-for-K FALSE :coded-for-K :wkf-checked TRUE :coded-for-K :wkf-checked NOT :coded-for-K NULL :coded-for-K ATOM :coded-for-K ODDP :coded-for-K EVENP :coded-for-K GET-PNAME :coded-for-k :wkf-checked SYMBOL-NAME :coded-for-K ASH :coded-for-K LSH :coded-for-K :Youcef-checked NUMBERP :coded-for-K PLUSP :coded-for-K MINUSP :coded-for-K \ :coded-for-K :wkf-checked MINUS :coded-for-K :wkf-checked XCONS :coded-for-K XCONS-IN-AREA :coded-for-K NCONS :coded-for-K NCONS-IN-AREA :coded-for-K CONS :coded-for-K CONS-IN-AREA :coded-for-K SYMEVAL :coded-for-k :wkf-checked SYMBOL-VALUE :coded-for-K VALUE-CELL-LOCATION :coded-for-k :wkf-checked FUNCTION-CELL-LOCATION :coded-for-k :wkf-checked PROPERTY-CELL-LOCATION :coded-for-k :wkf-checked MEMQ :coded-for-K :RG-checked NTH :coded-for-K NTHCDR :coded-for-K LIST :coded-for-K :wkf-checked ;;macrocode on lambda LIST* :coded-for-K :wkf-checked ;;macrocode on lambda LIST-IN-AREA :coded-for-K :wkf-checked ;;macrocode on lambda LIST*-IN-AREA :coded-for-K :wkf-checked ;;macrocode on lambda *THROW :tbc-JIM ;; these 4 need stack scrolling THROW :tbc-JIM ;; throw same as *throw *CATCH :tbc-JIM ;; catch same as *catch CATCH :tbc-JIM EQL :coded-for-K ARRAY-LENGTH :merge YOUCEF ARRAY-TOTAL-SIZE :coded-for-K ARRAY-ACTIVE-LENGTH :merge YOUCEF zl:LISTP :coded-for-K :wkf-checked zl:NLISTP :coded-for-K :wkf-checked SYMBOLP :coded-for-K :wkf-checked NSYMBOLP :coded-for-K :wkf-checked ARRAYP :coded-for-K FBOUNDP :coded-for-K STRINGP :coded-for-K BOUNDP :coded-for-K FSYMEVAL :coded-for-k :wkf-checked SYMBOL-FUNCTION :coded-for-K HAULONG :tbc-YOUCEF :copy-lambda ^ :tbc-YOUCEF :copy-lambda ABS :coded-for-K EQ :coded-for-K FIX :coded-for-K BITBLT :coded-for-K ELT :coded-for-K zl:AREF :coded-for-K :wkf-checked ASET :coded-for-K ALOC EQUALP :coded-for-K COMMON-LISP-LISTP :coded-for-K :wkf-checked FIXNUMP :coded-for-K :wkf-checked CHARACTERP :coded-for-K ENDP :coded-for-K COMMON-LISP-AREF :coded-for-K :wkf-checked COMMON-LISP-AR-1 :not-used-in-cold-load COMMON-LISP-AR-1-FORCE :not-used-in-cold-load RATIONALP :coded-for-K :wkf-checked RATIOP :coded-for-K :wkf-checked COMPLEXP :coded-for-K zl:MEMBER :coded-for-K MEMBER-EQUAL :coded-for-K MEMBER-EQL :coded-for-K zl:ASSOC :coded-for-K :wkf-checked ASSOC-EQUAL :coded-for-K :wkf-checked BOTH-CASE-P :coded-for-K CHAR-UPCASE :coded-for-K CHAR-DOWNCASE :coded-for-K LOWER-CASE-P :coded-for-K CHAR-INT :coded-for-K INT-CHAR :coded-for-K ALPHA-CHAR-P :coded-for-K UPPER-CASE-P :coded-for-K ALPHANUMERICP :coded-for-K VECTORP :coded-for-K SIMPLE-VECTOR-P :coded-for-K SIMPLE-ARRAY-P SIMPLE-STRING-P :coded-for-K BIT-VECTOR-P :coded-for-K SIMPLE-BIT-VECTOR-P :coded-for-K ARRAY-HAS-FILL-POINTER-P:coded-for-K ARRAY-LEADER-LENGTH ARRAY-RANK :coded-for-K ARRAY-DIMENSION :coded-for-K MASK-FIELD :coded-for-K DEPOSIT-FIELD :coded-for-K VECTOR-PUSH :coded-for-K FLOAT-EXPONENT FLOAT-FRACTION :not-used-in-cold-load SCALE-FLOAT *PLUS :coded-for-K *DIF :coded-for-K *TIMES :coded-for-K *QUO :coded-for-K *LOGAND :coded-for-K *LOGXOR :coded-for-K *LOGIOR :coded-for-K *MAX :coded-for-K *MIN :coded-for-K *BOOLE *** Primatives arrays, stack-lists, stack-groups, lisp support, drawing, pointers, flavors, gc, function calling, io, hardware, paging lisp support %LOGLDB %LOGDPB INTERNAL-GET-2 :not-needed INTERNAL-GET-3 :not-needed %SXHASH-STRING :coded-for-K INTERNAL-< :not-needed INTERNAL-> :not-needed INTERNAL-= :not-needed INTERNAL-CHAR-EQUAL :not-needed %STRING-SEARCH-CHAR %STRING-EQUAL %MAKE-LIST INTERNAL-FLOOR-1 :not-needed INTERNAL-FLOOR-2 :not-needed INTERNAL-\\ :not-needed %DIV :coded-for-K %MULTIPLY-FRACTIONS %DIVIDE-DOUBLE %REMAINDER-DOUBLE %24-BIT-PLUS :hardebeck %24-BIT-DIFFERENCE :hardebeck %24-BIT-TIMES :hardebeck FLOAT ;;; Changed in 95 to exist only for old code. -- now use INTERNAL-FLOAT INTERNAL-FLOAT SMALL-FLOAT %FLOAT-DOUBLE SETCAR :coded-for-k :wkf-checked SETCDR :coded-for-k :wkf-checked NAMED-STRUCTURE-P :coded-for-k :wkf-checked NAMED-STRUCTURE-SYMBOL :coded-for-k :wkf-checked TYPEP-STRUCTURE-OR-FLAVOR SMALL-FLOATP CAR-SAFE CDR-SAFE CADR-SAFE CDDR-SAFE CDDDDR-SAFE NTHCDR-SAFE NTH-SAFE CARCDR CONSP-OR-POP PACKAGE-CELL-LOCATION %RATIO-CONS %COMPLEX-CONS %test-multiply-return-low %test-multiply-return-high %mult-16 %mult-32 %internal-list :not-needed %internal-list* :not-needed %internal-list-in-area :not-needed %internal-list*-in-area :not-needed %internal-mapc %internal-mapcar %internal-append-2 %internal-nconc-2 %sxhash-substring %internal-delq :not-needed %make-structure %string-translate %STRING-WIDTH garbage collection %GC-CONS-WORK %GC-SCAV-RESET %GC-FREE-REGION %GC-FLIP %GC-SCAVENGE %BETTER-GC-SCAVENGE flavors %FUNCTION-INSIDE-SELF %INSTANCE-REF %INSTANCE-LOC %INSTANCE-SET %BINDING-INSTANCES %EXTERNAL-VALUE-CELL %USING-BINDING-INSTANCES %SET-SELF-MAPPING-TABLE LOCATE-IN-INSTANCE %GET-SELF-MAPPING-TABLE SET-%INSTANCE-REF arrays %make-array ARRAY-LEADER STORE-ARRAY-LEADER GET-LIST-POINTER-INTO-ARRAY ARRAY-PUSH COPY-ARRAY-CONTENTS COPY-ARRAY-CONTENTS-AND-LEADER ARRAY-HAS-LEADER-P COPY-ARRAY-PORTION BIGNUM-TO-ARRAY ARRAY-TO-BIGNUM SETELT SET-AR-1 SET-AR-2 SET-AR-3 SET-AR-1-FORCE SET-AREF SET-ARRAY-LEADER zl:AR-1 AR-2 AR-3 AS-1 AS-2 AS-3 AS-2-REVERSE AR-2-REVERSE AP-1 AP-2 AP-3 AP-LEADER zl:AR-1-FORCE AS-1-FORCE AP-1-FORCE AR-1-CACHED-1 AR-1-CACHED-2 pointers %POINTER :coded-for-K %MAKE-POINTER %P-STORE-CONTENTS %P-STORE-TAG-AND-POINTER %P-CDR-CODE %P-DATA-TYPE %P-POINTER %P-STORE-CDR-CODE %P-STORE-DATA-TYPE %P-STORE-POINTER %P-LDB %P-DPB %P-MASK-FIELD %P-DEPOSIT-FIELD %P-CONTENTS-OFFSET %P-STORE-CONTENTS-OFFSET %P-LDB-OFFSET %P-DPB-OFFSET %P-MASK-FIELD-OFFSET %P-DEPOSIT-FIELD-OFFSET %MAKE-POINTER-OFFSET %POINTER-DIFFERENCE %P-CONTENTS-AS-LOCATIVE %P-CONTENTS-AS-LOCATIVE-OFFSET %p-store-data-type-and-pointer %POINTER-TIMES %pointer-info %pointer-lessp %pointer-greaterp hardware %HALT %DISK-OP %PHYSICAL-ADDRESS %BEEP %FINDCORE %RECORD-EVENT %SET-MOUSE-SCREEN %OPEN-MOUSE-CURSOR %set-mouse-arrays %map-device-quantum %MICROSECOND-TIME %FIXNUM-MICROSECOND-TIME %processor-switches %cold-boot %lambda-rg-quad-slot %lambda-tv-quad-slot %lambda-sdu-quad-slot %lambda-sys-conf-virtual-to-phys %lambda-sys-conf-phys-to-virtual %lambda-sys-conf-virtual-adr %lambda-mouse-buttons %WRITE-INTERNAL-PROCESSOR-MEMORIES paging %COMPUTE-PAGE-HASH %CHANGE-PAGE-STATUS %CREATE-PHYSICAL-PAGE %DELETE-PHYSICAL-PAGE %PAGE-IN %micro-paging :obsolete %PAGE-STATUS %PAGE-TRACE io %XBUS-WRITE-SYNC %DISK-RESTORE %DISK-SAVE %UNIBUS-READ %UNIBUS-WRITE %XBUS-READ %XBUS-WRITE %MULTIBUS-READ-16 %MULTIBUS-WRITE-16 %MULTIBUS-READ-8 %MULTIBUS-WRITE-8 %MULTIBUS-READ-32 %MULTIBUS-WRITE-32 %NUBUS-READ %NUBUS-WRITE %IO-SPACE-READ %IO-SPACE-WRITE %NUBUS-PHYSICAL-ADDRESS %nubus-read-8 %nubus-write-8 %io-cmd-run %multibus-blt-16 %nubus-read-safe %nubus-read-8-safe %nubus-write-safe %nubus-write-8-safe %CHAOS-WAKEUP function calling INTERNAL-APPLY %MAKE-REST-ARG-SAFE %ASSURE-PDL-ROOM PDL-WORD %CALL-MULT-VALUE %CALL0-MULT-VALUE %RETURN-2 %RETURN-3 %RETURN-N RETURN-NEXT-VALUE RETURN-LIST UNBIND-TO-INDEX-UNDER-N %BIND :coded-for-K :wkf-checked BIND :coded-for-K %FEXPR-CALL %FEXPR-CALL-MV %FEXPR-CALL-MV-LIST %CATCH-OPEN-MV-LIST %ARGS-INFO %OPEN-CALL-BLOCK %PUSH %ACTIVATE-OPEN-CALL-BLOCK %CALL-MULT-VALUE-LIST %CALL0-MULT-VALUE-LIST %STACK-FRAME-POINTER %UNWIND-PROTECT-CONTINUE *UNWIND-STACK MOVE-PDL-TOP SHRINK-PDL-SAVE-TOP SPECIAL-PDL-INDEX UNBIND-TO-INDEX UNBIND-TO-INDEX-MOVE %trap-on-next-call %regular-pdl-index %LOAD-FROM-HIGHER-CONTEXT %LOCATE-IN-HIGHER-CONTEXT %STORE-IN-HIGHER-CONTEXT POP-M-FROM-UNDER-N GET-LEXICAL-VALUE-CELL %NWAY-BRANCH THROW-N %CATCH-OPEN %CATCH-OPEN-MV THROW-SPREAD POP-OPEN-CALL stack groups and stack lists STACK-GROUP-RETURN STACK-GROUP-RESUME %MAKE-STACK-LIST %MAKE-EXPLICIT-STACK-LIST %MAKE-EXPLICIT-STACK-LIST* drawing %DRAW-CHAR :tbc-YOUCEF %DRAW-RECTANGLE :simple-macro DRAW-RECTANGLE %DRAW-LINE :simple-macro DRAW-LINE %DRAW-TRIANGLE %COLOR-TRANSFORM %AOS-TRIANGLE %DRAW-PATTERNED-LINE ****** un-catagorized below here %DATA-TYPE %SPREAD GETL ROT %SPREAD-N %BLT FIND-POSITION-IN-LIST G-L-P %AREA-NUMBER CLOSURE %STORE-CONDITIONAL %REGION-NUMBER %FIND-STRUCTURE-HEADER %STRUCTURE-BOXED-SIZE %STRUCTURE-TOTAL-SIZE %MAKE-REGION %FIND-STRUCTURE-LEADER BPT %BLT-TYPED GET-LOCATION-OR-NIL RETURN-N-KEEP-CONTROL RETURN-SPREAD-KEEP-CONTROL INDICATORS-VALUE %quart-transfer %set-meter-enables invalidate-cons-caches %blt-boole %findcore-hexadec %stat-counter %advance-free-pointer-and-wipe %store-conditional-double %ip-checksum