(DEFINE-FILE-INFO §READTABLE "XCL" §PACKAGE "INTERLISP") (filecreated "16-Oct-86 21:29:00" ("compiled on " {eris}sources>aprint.\;51) "14-Oct-86 21:06:05" |tcompl'd| |in| "Xerox Lisp 14-Oct-86 ..." |dated| "14-Oct-86 22:24:47") (filecreated "16-Oct-86 21:28:06" {eris}sources>aprint.\;51 72857 |changes| |to:| (fns print-circle-enter print-circle-scan print-circle-lookup \\convertnumber) |previous| |date:| "14-Oct-86 20:11:09" {eris}sources>aprint.\;47) prin1 d1 (l (1 file 0 x) p 8 \\thisfilelinelength p 7 *print-radix* p 6 *print-escape* p 5 *print-case* p 4 *print-length* p 3 *print-level* f 9 *readtable* f 10 \\term.ofd f 11 plvlfileflg f 12 *print-case* f 13 *print-level* f 14 *print-length* f 15 *interlisp-prin1-case*) V Ag !WÊ jðhðµ HWðµWY´WI´WWµW3HÈZdjð”¿`‡nÿÿð‘h€J_@Hj @(82 \\prindatum 6 \\getstream) (65 \\linelength 54 stream 14 readtablep 3 output) () prin2 d1 (l (2 rdtbl 1 file 0 x) p 9 \\thisfilelinelength p 8 *package* p 7 *print-length* p 6 *print-level* p 5 *print-radix* p 4 *print-escape* p 3 *readtable* f 10 *readtable* f 11 \\term.ofd f 12 plvlfileflg f 13 *package* f 14 *print-base* f 15 *print-level* f 16 *print-length*) w Ag !B•Bdið’¿WbÊ jðhðµ HWðµW¹BiWl ðhðI´WI´W BÊ jð£`�W HÈZdjð”¿`‡nÿÿð‘h€J_@Hj @(115 \\prindatum 6 \\getstream) (98 \\linelength 87 stream 77 *interlisp-package* 68 readtablep 27 readtablep 22 readtablep 3 output) () prin3 d1 (l (1 file 0 x) p 7 \\thisfilelinelength p 6 *print-radix* p 5 *print-escape* p 4 *print-case* p 3 *print-length* p 2 *print-level* f 8 *readtable* f 9 \\term.ofd f 10 plvlfileflg f 11 *print-case* f 12 *print-level* f 13 *print-length* f 14 *interlisp-prin1-case*) <Ag WÊ jðhðµ HWðµWY´WI´WWµW3@Hj @(56 \\prindatum 6 \\getstream) (14 readtablep 3 output) () prin4 d1 (l (2 rdtbl 1 file 0 x) p 8 \\thisfilelinelength p 7 *package* p 6 *print-length* p 5 *print-level* p 4 *print-radix* p 3 *print-escape* p 2 *readtable* f 9 *readtable* f 10 \\term.ofd f 11 plvlfileflg f 12 *package* f 13 *print-base* f 14 *print-level* f 15 *print-length*) ] Ag B•Bdið’¿WbÊ jðhðµ HWðµW¹BiWl ðhðI´WI´WBÊ jð£`�W@Hj @(89 \\prindatum 6 \\getstream) (77 *interlisp-package* 68 readtablep 27 readtablep 22 readtablep 3 output) () print d1 (l (2 rdtbl 1 file 0 x)) !Ag @HB HÉ ¹Hl lI@(15 prin2 6 \\getstream) (19 stream 3 output) () printccode d1 (l (1 file 0 charcode)) -Ag @d›¿j@ñ‘h€i‘@ƒ@ HÉ ºHIlJ(26 \\illegal.arg 6 \\getstream) (33 stream 3 output) () printlevel d1 (l (1 cdrval 0 carval) f 0 *print-level* f 1 *print-length*) ;@µPµmÿQµmÿ@²j@ñœh‹b¿@b¿°ãi´@c¿AœjAñ‘h€i´Ac¿nil nil () radix d1 (l (0 n) f 1 *print-base*) %Q@²!@H‘h€iªkHñ¦Hdl$ñ”¿H c¿(30 \\invalid.radix) nil () spaces d1 (l (1 file 0 n)) OAg 1HÈZdjð”¿`‡nÿÿð‘h€JYŸ@HÈØIñ”H ¿@djñ´HÉ »Hl lK¿kÙ°ê(50 freshline 6 \\getstream) (61 stream 40 stream 24 \\linelength 13 stream 3 output) () terpri d1 (l (0 file)) @g HÉ ¹Hl lIh(6 \\getstream) (13 stream 3 output) () freshline d1 (l (0 stream)) e@dò:¿@dÊRlåjð²2¿@dÊRlåjð³¿@ÉÉ4@kH‘@ˆ@g bÈjð³@É @l lHih(68 getstream) (83 stream 73 stream 65 output 48 fdev 43 stream 28 stream 12 stream 4 stream) () defprint d1 (l (1 fn 0 type)) 1@d3 ” b`HµAš@A`¿H` ¿°æ(41 dremove 7 \\typenamefromnumber) (44 \\defprintfns 38 \\defprintfns 31 \\defprintfns 27 \\defprintfns 12 \\defprintfns) () linelength d1 (l (1 file 0 n)) 6Ag HÈ@²#@3™k@ñ•@ ¿H@dið”¿nÿÿ�jØÍ¿(30 \\illegal.arg 6 \\getstream) (36 stream 13 stream 3 output) () print-circle-lookup d1 (l (0 object) f 4 *print-circle-number* f 5 *print-circle-hashtable* f 6 *readtable*) l@U 1Hgð¢Hµhd gð²,VÊ To @»UºT¹KJI ¿TkÔc¿i H3²VÊ Ho h o (105 cl:error 97 cl:values 93 concat 85 character 69 cl:values 58 cl:puthash 46 concat 38 character 21 cl:values 4 gethash) (79 readtablep 32 readtablep 25 t2 11 t1) ( 102 "Print-circle-lookup hashtable error!" 90 "#" 43 "=") print-circle-label-p d1 (l (0 object) f 1 *print-circle-hashtable*) @Q HgðµH3 ´H(4 gethash) (11 t2) () print-circle-scan d1 (l (0 object) f 4 *print-array*) t@dò¿@ ‘h€i´@ @b¿¿°ãH ´H ið´5T´2@ ‘h€i´(@ 1@d kó˜¿Hg@ ¹Hj»ºJKó‘h€i‘hIK¶ ¿KkÔ»°ë(107 print-circle-scan 86 cl:make-array 74 cl:array-rank 66 cl:array-total-size 56 print-circle-enter 44 cl:array-element-type 38 cl:arrayp 22 print-circle-scan 11 print-circle-enter) (82 :displaced-to 4 listp) () print-circle-enter d1 (l (0 object) f 5 *print-circle-hashtable* f 6 there-are-circles) A@U AHµ@ºU¹JIg hgð²@¼U»LKg ¿ic Hgð‘io (62 cl:error 42 cl:puthash 22 cl:puthash 4 cl:gethash) (51 t2 39 t2 27 t1 19 t1) ( 59 "Print-circle-enter hashtable error!") \\prindatum d1 (l (2 cpl 1 stream 0 x) p 9 *print-escape* p 8 *print-level* f 10 *readtable* f 11 *print-length* f 12 *print-circle-hashtable* f 13 *print-level* f 14 \\thisfilelinelength f 15 *print-base* f 16 *print-radix*) « @dlð–¿@A dlð¢±Õ¿B£jb¿@W�@ Z¸J¹H²AH ¿I–Al ¿H˜I‘h€i’±›Wd³»W²)WÊ jð¯j°Bñ‘h€i´çA WBñ‘h€i³óB»BkÔb¿Al( ¿Kµ5@AB ¿@bd²3¿Al ¿W²ã@ ²ÝAo ¿@AB °kÔ[Wñ²ÇAi ŽžAo ¿@A ¿Al) hdkð¥dlð²\¿`µ#l& `µA@WZŸhŽh¿°îh¿°ßiªkJñ¦Jdl$ñ”¿J iW ´WHI  H¿I¿dlð²T¿`µ/l& `µA@HIAÉ`ð²`ŸhŽh¿°âh¿°Ói‘i‚` H¿I¿dlð–¿@A lð•@A @d׿@Aj  qH`_²#Wd”BµjÙO¹@AjlI_µ‚±“WÊ jð³]W²AdÈlØWñ–¿A ¿AWʼ[É ºKLlJ¿AÉ ½Al Al{ H•HA ¿Al} AÉ ¾Al#lN¿@A ´þOd�¿ OA O´èOb±ýY(666 \\prindatum 646 \\printaddr 626 \\ckposbout 619 \\litprin 612 \\ckposbout 605 \\ckposbout 599 \\printaddr 594 \\ckpossout 585 \\litprin 538 freshline 458 typename 454 print-instance 440 \\prinstackp 430 \\prinstring 408 \\ckpossout 405 \\convert.floating.number 356 concat 348 allocstring 320 \\ckpossout 317 \\convertnumber 304 \\invalid.radix 260 concat 252 allocstring 229 \\ckposbout 222 \\prindatum 216 \\ckpossout 206 \\elide.print.tail 191 \\prindatum 184 \\ckpossout 174 print-circle-label-p 165 \\ckposbout 149 \\prindatum 138 \\ckposbout 113 \\elide.print.element 65 \\ckposbout 56 \\ckpossout 41 \\mvlist 38 print-circle-lookup 12 \\litprin) (630 stream 567 stream 553 stream 545 readtablep 524 stream 508 readtablep 465 \\defprintfns 446 t 417 \\\\numstr1.globalresource 412 \\\\numstr.globalresource 402 \\floatformat 392 \\\\numstr.globalresource 385 \\\\numstr1.globalresource 378 prxflg 372 \\pnamedevice 367 stream 351 \\\\numstr1.globalresource 341 \\\\numstr.globalresource 329 \\\\numstr1.globalresource 324 \\\\numstr.globalresource 284 \\\\numstr.globalresource 277 \\\\numstr1.globalresource 255 \\\\numstr1.globalresource 245 \\\\numstr.globalresource 92 readtablep) ( 591 " @ " 213 " . " 181 ". ") \\elide.print.element d1 (l (0 stream)) @HÉ ºHIlJ(3 \\elide.element.char) (10 stream) () \\elide.element.char d1 (f 0 *readtable*) PÊ jð§PÊl&nil (13 readtablep 3 readtablep) () \\elide.print.tail d1 (l (1 nospacep 0 stream)) !A‘h€i²@É @l lH@ (30 \\sout 26 \\elide.tail.string) (10 stream) () \\elide.tail.string d1 (f 0 *readtable*) PÊ jð¤oonil (3 readtablep) ( 18 "--" 13 "...") \\ckposbout d1 (l (1 x 0 stream) f 1 \\thisfilelinelength) &Q²@dÈkØQñ–¿@ ¿@É @AlH(19 freshline) (24 stream 7 stream) () \\ckpossout d1 (l (1 x 0 stream) f 7 \\thisfilelinelength) `W²AÈ@ÈØWñ”@ ¿AaHÈkÙ»HɼKHÈغHÊCjð‘h€i]¿KkØ[Jñ³M•LKÐÈ‚LK¹@É ¾@IlN°Þh(24 freshline) (81 stream 13 stream 7 stringp) () \\convertnumber d1 (l (5 nsb 4 ns 3 rdtbl 2 ignore 1 r 0 n)) >@jð”opj@ó‘h€i‘@ƒj@ÙX¹DÈZkÙ»h¼Alð’CµDJmÿÔZIAܽl Mñ²*Ml0°+Ê jð¡h€i²ßIlñ²ÙDKkÔ[lQ ¿i¼°ÊMl ÙlAØ ¿IAÛYjð²·H›DJmÿÔZl- ¿Al ð’±¥C¢± L‘h€i¢±—j@ñ‘h€i‘@‚j@Ù^l ó¨ANó‘h€i²{Adlðš¿DJmÿÔZlx°Ulð™DJmÿÔZlo°GAlð™DJmÿÔZlb°8DJmÿÔZlr ¿DJmÿÔZAl l0Ø ¿l Aó‘h€i²DJmÿÔZAl Ûl0Ø ¿DJmÿÔZCÊ ¿DJKE (315 substring 307 rplcharcode 290 rplcharcode 263 rplcharcode 257 imod 244 rplcharcode 137 rplcharcode 115 rplcharcode 100 rplcharcode) (301 readtablep 73 readtablep 33 stringp 30 stringp) ( 7 "0") \\litprin d1 (l (1 stream 0 x) f 10 \\thisfilelinelength f 11 *readtable* f 12 *package* f 13 *print-escape* f 14 *print-case* f 15 *print-gensym*)  W¢±…W!Wµ@HAId’ JW `@ÁʶYð“h¹°àIµW²Ùll: ZkHÊ ¿°Ã`ðŸkHÊ ºh¹°®@dW ”¿h¹°¡dI ð‘k�lHÊ º°‰W²@ÁÉÊAÈØWñ”A ¿j@Wgð´WÊjðhðs IÁÉ\ʽIÁÊ jðhð^¿HkØXMñ³BN•LHÐÈ‚LH»AJ²KlZó‘h€i�lAKó‘h€i”Kl Ø€K_¿_É _¿OOlO°¹h(162 freshline 132 allocstring 116 find-external-symbol 105 find-exact-symbol 93 allocstring 74 rplcharcode 62 allocstring 30 \\litprin.internal 23 package-name-as-symbol) (266 stream 178 readtablep 170 :downcase 151 stream 126 readtablep 87 readtablep 80 *keyword-package* 68 readtablep 34 *package-from-index*) () \\litprin.internal d1 (l (5 checklength 4 pkgsepr 3 pkgname 2 stream 1 rdtbl 0 cl:symbol) f 31 \\thisfilelinelength f 32 *print-case*) ¼@ÁÉÊAÊAʇóPE¤Jjð³.@AEhð _mÿð™k_¿i_¿°jOñ™jOÙ_¿i»ˆOjð£i_¿E²,W>²(HOCµ‚±¥jDµ‚±•jBÈØØØØW>ñ”B ¿CµuDµkO²BÉ _¿BIlO¿K¢±ÅBÉ _¿BJlO¿j@BO0ÁÉ_4Ê_6¿O0ÁÊ jðhð_8¿O.kØ_.O6ñ²GBÉ _¿BJlOB ¿°’AB ¿°‡È±ÿjA _¿jOñ‘h€i”O±ÿMjOÙ±ÿFO8—O4O.ÐÈ„O4O.Â_2Jð¥O2Ið²BÉ _¿BIlO¿BÉ _¿BO2lO±ÿrHkð².@ l.ð²%BÉ _ ¿BIlO ¿BÉ _"¿Bl.lO"O²AÊjðhð´ `ɼAɽj@iAÊjðhð´W@gðDO0ÁÉ_8Ê_:¿O0ÁÊ jðhð_<¿O.kØ_.O:ñ’±ÆO<—O8O.ÐÈ„O8O.Â_6¿O²oL²O6lÿñ‘h€i˜O6LO6Âð²6O6lÿñ²MÉ€œO6MÉ€ µjƒMO6Â^l@åjð³0O2§Nl$åjð³%BÉ _$¿BIlO$¿BÉ _&¿BO6lO&°8BO4²O6lZó‘h€iŸlAO6ó‘h€i•O6l Ø�O6_,¿_*É _(¿O*O,lO(¿h_2¿±ÿ3h(571 gethash 362 chcon1 265 \\symbol.escape.count 250 \\litprin.internal 242 \\sout 126 freshline 42 \\symbol.escape.count) (674 stream 619 stream 602 stream 566 chartable 557 chartable 456 :downcase 442 readtablep 432 readtablep 425 arrayp 422 uppercasearray 410 readtablep 388 stream 371 stream 337 stream 320 stream 256 stringp 225 stream 163 stream 141 stream 112 stream 18 readtablep 11 readtablep) () \\symbol.escape.count d1 (l (2 inexactok 1 rdtbl 0 cl:symbol) f 14 *read-base*) 3j@jdiAʇAÊAÊjðhð´ `ÉAÉY IÁÉ_Ê_¿IÁÊ jðhð_¿Mjð‘h½HkØXOñ’±‹O–OHÐȃOHÂ_¿O²Olÿñ‘h€i™OOOÂð²:Olÿñ²OÉ€�OOÉ€ µ j„OOÂ_l@åjð³"L¨Ol$åjð³JkÔºM´OMð¤ONð˜KkÔ»h¼±ÿ}B´ûJKÕkó´ômþJjð²:@ÁÉÊdjð•¿M³êjkð—Ol.ð‘k@AÊ jð¢W�l ²àM³ÅmÿMœJdKÕkó–¿mþKÙJ(280 \\numeric.pnamep 159 gethash) (266 readtablep 154 chartable 144 chartable 43 readtablep 37 arrayp 34 uppercasearray 22 readtablep 15 readtablep 8 readtablep) () \\numeric.pnamep d1 (l (1 radix 0 cl:symbol) f 11 *readtable* f 12 *read-base*) Y gAµWÊ jð¢W�l l ÙlAØ2j@B Ndlð²#¿NÉ_¿NÈkÙ]NÈØ_¿NÊCjð’h°!i°lð²6NÁÉ_Ê_¿NÁÊ jðhð_¿MkØ]Oñ²K¦J´‚±ÊHgðhðN ^°šO–OMÐȃOMÂ_¿lAOñ²Ql0Oñ²8Ol-ð§Odl+ð–¿g±—l.ð�J•L´hºj¹i±…Ol/ð´nHgð´vhOl9ñ‘h€i´Zi»g°bOlzñ³KlaOñ‘h€i—Ol Ù_�OlZñ‘h€i²0OIñ‘h€i²iºHgð¥Hgð‘i¼g°Hgð¦Hgð²ðhOl_ð¦Ol^ð´ôh¸±ÿ(137 mkstring) (320 first 314 letter 308 letter 301 first 295 letter 241 digit 220 first 188 sign 129 sign 10 readtablep 2 first) () \\prinstackp d1 (l (1 stream 0 x) f 3 \\thisfilelinelength f 4 *readtable*) ¥S²5@d ”¿l° lð›@ ÁÉÊ�lAÈlØØSñ”A ¿ATÊHÉ ºHIlJoA @A AÉ Al/lH@d –¿o° blð•@A ‡oA ¿AÉ Al>lH(145 \\sout 136 \\litprin 124 stkname 113 relstkp 91 \\printaddr 86 \\sout 52 freshline 25 stkname 16 stkname 7 relstkp) (150 stream 95 stream 68 stream 58 readtablep 39 stream) ( 141 "*form*" 119 "released" 82 "