(FILECREATED "15-Jan-86 16:22:54" ("compiled on " {ERIS}LIBRARY>CMLSTRUCT.;16) "12-Nov-85 14:59:23" recompiled changes: DEFSTRUCT.TRANSLATE \CMLSTRUCT.CLTYPE.TO.ILTYPE in "INTERLISP-D 22-Nov-85 ..." dated "22-Nov-85 11:32:58") (FILECREATED "15-Jan-86 16:20:29" {ERIS}LIBRARY>CMLSTRUCT.;16 11776 changes to: (FNS \CMLSTRUCT.CLTYPE.TO.ILTYPE DEFSTRUCT.TRANSLATE) previous date: "10-Jan-86 02:43:22" {ERIS}LIBRARY>CMLSTRUCT.;14) DEFSTRUCT.TRANSLATE D1 (P 46Q option P 45Q type P 43Q setfconc P 42Q conc P 41Q option P 35Q options P 34Q slotname P 33Q x P 31Q includedescr P 30Q slotname P 27Q x P 25Q includeslotdescrs P 24Q includename P 23Q named P 22Q copier P 21Q print-function P 20Q predicate P 17Q constructor P 16Q conc-name P 15Q type P 14Q includes P 13Q initialization P 12Q slotfns P 11Q slotnames P 10Q slots P 7 name P 6 doc P 5 options P 1 slotdescrs P 0 name&options I 0 TAIL) 0@A@IIIa  Hd_h_____Oo Oo g_"oO HcO?OgoO OO_*O( oO( 1O,I1O4OgV0 OE]d!OBddgOB_dgOB_xdgOB_jdgOB_$[dgOB_"LdgOB_ =dgOBOB_'go ogi_&oOB X_.O._0O* O0dO*_2O.IO,_,_6O6_8O6_:O8O_ #gOO8 _DogOO8hohggggODhogogOO8hohhhgO: hJggoOD _FhogogOO8hohhhgODOFhh hO _O6dO8gO6hO _O6g&OH_LO8OJhO_O4_4dgOL _JgoO6 OLd_ OO@_OoO h_Og(gO&ggOggoO OOO OO gO ogOohhO$gO$ogOohhO"DggOhggoggggO"hoohhhhhOEgOOgO0)OdZgJh_NOPON_R_PORt _PONgOg0,I$d[dKh_TOV OTh_XOT&_VOX gO0/Od\gLh_ZO\*OZ_^_\O^ hh  _\OZ(2250Q LAST 2243Q \APPEND2 2240Q \APPEND2 2235Q \APPEND2 2232Q \APPEND2 2216Q \APPEND2 2135Q \APPEND2 2034Q LAST 1522Q \APPEND2 1511Q ERROR 1425Q PACK* 1341Q ERROR 1320Q \CMLSTRUCT.CLTYPE.TO.ILTYPE 1227Q \APPEND2 1171Q \APPEND2 1155Q \APPEND2 1061Q PACK* 1034Q MEMB 702Q PACK* 545Q ERROR 514Q HELP 216Q ERROR 203Q RECLOOK 161Q ERROR 126Q PACK* 104Q PACK* 70Q CONCAT) (2160Q _ 2141Q create 2054Q &KEY 2046Q DEFUN 1774Q _ 1755Q create 1743Q DEFUN 1672Q FUNCTION 1667Q APPLY* 1664Q stream 1661Q COND 1652Q LAMBDA 1647Q FUNCTION 1637Q QUOTE 1634Q DEFPRINT 1606Q create 1575Q DEFUN 1547Q type? 1536Q DEFUN 1477Q ARRAYRECORD 1472Q VECTOR 1463Q RECORD 1456Q TYPERECORD 1446Q LIST 1441Q DATATYPE 1326Q :READ-ONLY 1306Q :TYPE 1242Q POINTER 1211Q _ 1137Q DEFSETF 1104Q replace 1075Q QUOTE 1050Q QUOTE 1045Q PUTPROP 1027Q :READ-ONLY 774Q fetch 765Q QUOTE 751Q QUOTE 746Q PUTPROP 743Q EVAL@COMPILE 740Q DECLARE: 713Q fetch 673Q DEFUN 526Q :NAMED 503Q :INITIAL-OFFSET 456Q :TYPE 437Q :PREDICATE 420Q :PRINT-FUNCTION 401Q :COPIER 363Q :INCLUDE 344Q :CONC-NAME 325Q :CONSTRUCTOR 261Q LIST 146Q LIST 112Q DEFAULT-STRUCTURE-PRINTER) ( 1711Q ((QUOTE (""))) 1703Q (x stream 0) 1656Q (x stream) 1614Q (using obj) 1603Q (obj) 1555Q (obj) 1544Q (obj) 1504Q "Unknown DEFSTRUCT :TYPE option " 1420Q "MAKE-" 1334Q "Bad DEFSTRUCT slot " 1117Q (obj value) 1101Q (obj value) 1072Q (QUOTE DMACRO) 1054Q "SETF-" 1007Q (of obj) 771Q (obj) 762Q (QUOTE DMACRO) 726Q (of object) 710Q (object) 540Q "DEFSTRUCT declaration error " 522Q "Unknown DEFSTRUCT option: " 511Q ":INITIAL-OFFSET unimplemented for DEFSTRUCT" 211Q "Undefined structure in :INCLUDE " 154Q ":INCLUDE only implemented for :TYPE LIST, given " 121Q "COPY-" 101Q "-P" 65Q "-") DEFAULT-STRUCTURE-PRINTER D1 (L (2 LEVEL 1 STREAM 0 STRUC) F 5 \CML.READPREFIX) m@ UA gA oA HA H H "JI oA oA KA oA L@ A JI(142Q PRIN2 136Q FETCHFIELD 130Q PRIN1 117Q PRIN2 111Q PRIN1 76Q PRIN1 47Q RECORDFIELDNAMES 43Q GETDESCRIPTORS 37Q PRIN2 32Q PRIN1 22Q PRIN1 13Q PRIN1 3 TYPENAME) (16Q S) ( 124Q " " 105Q " " 72Q ")" 26Q "(") \CMLSTRUCT.CLTYPE.TO.ILTYPE D1 (P 4 RANGE P 3 HIGH P 2 LOW P 0 MOD# I 0 ELEMENTTYPE) 9@g@diggg@dgdgodgg@dggg<@d7d3 0dk)HdogHk hog@g5@d0d3 )dj"IdlgIhlNg@g[@dUd3 Nd3 Fd@;!@[JټJjjgLkh oJKog@o@ (466Q ERROR 451Q USERDATATYPES 414Q \CMLSTRUCT.CLTYPE.TO.ILTYPE 170Q INTEGERLENGTH) (444Q FIXP 403Q MOD 311Q INTEGER 302Q FIXP 263Q BITS 215Q UNSIGNED-BYTE 206Q FIXP 162Q BITS 112Q MOD 104Q FLOATP 77Q FLOAT 70Q SINGLE-FLOAT 60Q XPOINTER 45Q BIT 34Q INTEGER 26Q SIGNEDWORD 21Q FIXNUM 15Q POINTER 3 STRING-CHAR) ( 462Q "Bad type specifier" 434Q 17777777777Q 421Q -20000000000Q 200Q 17777777777Q 154Q 200000Q 53Q (BITS 1)) (PRETTYCOMPRINT CMLSTRUCTCOMS) (RPAQQ CMLSTRUCTCOMS ((FNS DEFSTRUCT.TRANSLATE DEFAULT-STRUCTURE-PRINTER \CMLSTRUCT.CLTYPE.TO.ILTYPE) (PROP (USERRECORDTYPE MACRO) DEFSTRUCT) (P (MOVD (QUOTE RECORD) (QUOTE DEFSTRUCT)) (ADDTOVAR CLISPRECORDTYPES DEFSTRUCT)))) (PUTPROPS DEFSTRUCT USERRECORDTYPE (LAMBDA (L) (LET ((DE (DEFSTRUCT.TRANSLATE (CDR L)))) (RESETVARS (( FILEPKGFLG)) (MAPC (CDR DE) (QUOTE EVAL))) (CAR DE)))) (PUTPROPS DEFSTRUCT MACRO (DEFMACRO (&REST tail) (DEFSTRUCT.TRANSLATE tail))) (MOVD (QUOTE RECORD) (QUOTE DEFSTRUCT)) (ADDTOVAR CLISPRECORDTYPES DEFSTRUCT) (PUTPROPS CMLSTRUCT COPYRIGHT ("Xerox Corporation" 1985 1986)) NIL