(FILECREATED "24-Sep-86 19:03:03" ("compiled on " {ERIS}SOURCES>LLDISPLAY.;112) "16-Sep-86 11:57:30" in "Xerox Lisp 16-Sep-86 ..." dated "16-Sep-86 12:29:41") (FILECREATED "24-Sep-86 18:58:47" {ERIS}SOURCES>LLDISPLAY.;112 207640 changes to: (VARS LLDISPLAYCOMS) previous date: "19-Sep-86 18:26:03" {ERIS}SOURCES>LLDISPLAY.;111) (RPAQQ LLDISPLAYCOMS ((DECLARE: DONTCOPY (EXPORT (RECORDS PILOTBBT \DISPLAYDATA DISPLAYSTATE DISPLAYINFO) (MACROS \GETDISPLAYDATA))) (* User-visible records are on ADISPLAY - must be init'ed here ) (INITRECORDS BITMAP PILOTBBT REGION \DISPLAYDATA) (COMS (* BITMASKS) (FNS \FBITMAPBIT \NEWPAGE.DISPLAY INITBITMASKS) (EXPORT (DECLARE: DONTCOPY (MACROS \BITMASK \4BITMASK \NOTBITMASK \NOT4BITMASK) (GLOBALVARS BITMASKARRAY NOTBITMASKARRAY 4BITMASKARRAY NOT4BITMASKARRAY) (CONSTANTS ( WORDMASK 65535)))) (DECLARE: DONTEVAL@LOAD DOCOPY (P (INITBITMASKS)))) (COMS (* init cursor) (FNS \CreateCursorBitMap) (DECLARE: DONTEVAL@LOAD DOCOPY (VARS (CursorBitMap (\CreateCursorBitMap))))) ( COMS (* bitmap functions.) (FNS BITBLT BLTSHADE \BITBLTSUB \GETPILOTBBTSCRATCHBM BITMAPCOPY BITMAPCREATE BITMAPBIT BLTCHAR \BLTCHAR \CHANGECHARSET.DISPLAY \INDICATESTRING \SLOWBLTCHAR TEXTUREP INVERT.TEXTURE INVERT.TEXTURE.BITMAP BITMAPWIDTH READBITMAP \INSUREBITSPERPIXEL MAXIMUMCOLOR OPPOSITECOLOR MAXIMUMSHADE OPPOSITESHADE) (CONSTANTS (MINIMUMCOLOR 0) (MINIMUMSHADE 0)) (P (MOVD ( QUOTE BITMAPBIT) (QUOTE \BITMAPBIT))) (DECLARE: DONTCOPY (MACROS \INVALIDATEDISPLAYCACHE)) (OPTIMIZERS BITMAPBIT) (FNS BITMAPBIT.EXPANDER) (FNS \BITBLT.DISPLAY \BITBLT.BITMAP \BITBLT.MERGE \BLTSHADE.DISPLAY \BLTSHADE.BITMAP) (DECLARE: DONTCOPY (CONSTANTS (\DisplayWordAlign 16) ( \MaxBitMapWidth 65535) (\MaxBitMapHeight 65535) (\MaxBitMapWords 131066)) (EXPORT (MACROS \DSPGETCHARWIDTH \DSPGETCHARIMAGEWIDTH \DSPGETCHAROFFSET \CONVERTOP \SFInvert \SFReplicate \SETPBTFUNCTION \BITBLT1)) (GLOBALVARS \SYSBBTEXTURE \BBSCRATCHTEXTURE \SYSPILOTBBT \PILOTBBTSCRATCHBM )) (VARS (\BBSCRATCHTEXTURE) (\PILOTBBTSCRATCHBM)) (DECLARE: DONTEVAL@LOAD DOCOPY (P (MOVD? (QUOTE BITBLT) (QUOTE BKBITBLT)))) (* macro for this file so that BITBLT can be broken by users) (EXPORT ( DECLARE: DONTCOPY DONTEVAL@LOAD DOEVAL@COMPILE (P (PUTPROP (QUOTE BITBLT) (QUOTE MACRO) (QUOTE (= . BKBITBLT))))))) (COMS (* display stream functions) (FNS DISPLAYSTREAMP DSPSOURCETYPE DSPXOFFSET DSPYOFFSET) (FNS DSPCREATE DSPDESTINATION DSPTEXTURE \DISPLAYSTREAMINCRXPOSITION \SFFixDestination \SFFixClippingRegion \SFFixFont \SFFIXLINELENGTH \SFFixY) (FNS \DSPCLIPPINGREGION.DISPLAY \DSPFONT.DISPLAY \DISPLAY.PILOTBITBLT \DSPLINEFEED.DISPLAY \DSPLEFTMARGIN.DISPLAY \DSPOPERATION.DISPLAY \DSPRIGHTMARGIN.DISPLAY \DSPXPOSITION.DISPLAY \DSPYPOSITION.DISPLAY) (P (MOVD? ( QUOTE \ILLEGAL.ARG) (QUOTE \COERCETODS)) (MOVD? (QUOTE NILL) (QUOTE WFROMDS)) (MOVD? (QUOTE NILL) ( QUOTE WINDOWP)) (MOVD? (QUOTE NILL) (QUOTE INVERTW))) (INITVARS (PROMPTWINDOW T) (\WINDOWWORLD NIL) ( \MAINSCREEN NIL))) (COMS (* Stub for window package) (INITVARS (\TOPWDS) (\SCREENBITMAPS)) (P (MOVD? ( QUOTE NILL) (QUOTE \TOTOPWDS))) (DECLARE: DONTCOPY EVAL@COMPILE (EXPORT (MACROS \INSURETOPWDS .WHILE.TOP.DS. .WHILE.CURSOR.DOWN.) (ADDVARS (GLOBALVARS \TOPWDS))))) (COMS (* DisplayStream TTY functions) (FNS TTYDISPLAYSTREAM \REMOVEDRIBBLECHECK \ADDDRIBBLECHECK) (EXPORT (OPTIMIZERS TTYDISPLAYSTREAM)) (FNS DSPSCROLL PAGEHEIGHT) (INITVARS (\CURRENTTTYDEVICE (QUOTE BCPLDISPLAY))) (FNS \DSPRESET.DISPLAY \DSPPRINTCHAR \DSPPRINTCR/LF) (FNS \TTYBACKGROUND) (FNS DSPBACKUP) (INITVARS ( \CARET.UP)) (DECLARE: DONTEVAL@LOAD DOCOPY (VARS (BELLCNT 2) (BELLRATE 60) (\DisplayStoppedForLogout) (TtyDisplayStream))) (FNS COLORDISPLAYP) (FNS DISPLAYBEFOREEXIT DISPLAYAFTERENTRY) (EXPORT (GLOBALVARS BELLCNT BELLRATE TTYBACKGROUNDFNS \DisplayStoppedForLogout \CARET.UP) (MACROS \CHECKCARET))) (COMS (* transformation related functions.) (FNS \DSPCLIPTRANSFORMX \DSPCLIPTRANSFORMY \DSPTRANSFORMREGION \DSPUNTRANSFORMY \DSPUNTRANSFORMX \OFFSETCLIPPINGREGION) (DECLARE: DONTCOPY (EXPORT (MACROS \DSPTRANSFORMX \DSPTRANSFORMY \OFFSETBOTTOM \OFFSETLEFT)))) (COMS (* screen related functions) (FNS UPDATESCREENDIMENSIONS \CreateScreenBitMap) (DECLARE: DONTEVAL@LOAD DOCOPY (P (UPDATESCREENDIMENSIONS) ) (INITVARS (SCREENHEIGHT 808) (SCREENWIDTH 1024) (\OLDSCREENHEIGHT 808) (\OLDSCREENWIDTH 1024) ( \MaxScreenPage -1) (ScreenBitMap (\CreateScreenBitMap SCREENWIDTH SCREENHEIGHT)) (ColorScreenBitMap NIL))) (GLOBALVARS \OLDSCREENHEIGHT \OLDSCREENWIDTH \MaxScreenPage ScreenBitMap) (DECLARE: DONTEVAL@LOAD DOCOPY (P (CURSOR.INIT)))) (COMS (* initialization) (INITVARS (\DISPLAYINFOALIST)) (FNS \CoerceToDisplayDevice \CREATEDISPLAY DISPLAYSTREAMINIT \STARTDISPLAY \MOVE.WINDOWS.ONTO.SCREEN \UPDATE.PBT.RASTERWIDTHS \STOPDISPLAY \DEFINEDISPLAYINFO) (DECLARE: EVAL@COMPILE DONTCOPY (ADDVARS ( DONTCOMPILEFNS \UPDATE.PBT.RASTERWIDTHS))) (EXPORT (MACROS DISPLAYINITIALIZEDP DISPLAYSTARTEDP) ( GLOBALVARS \DisplayStarted \DisplayStreamsInitialized \DisplayInitialed WHOLEDISPLAY WHOLESCREEN SCREENWIDTH SCREENHEIGHT)) (ADDVARS (GLOBALVARS WHOLESCREEN)) (FNS INITIALIZEDISPLAYSTREAMS) (DECLARE: DOCOPY DONTEVAL@LOAD (VARS (\DisplayStarted NIL) (\LastTTYLines 12)) (P (INITIALIZEDISPLAYSTREAMS) ( DISPLAYSTREAMINIT 1000)))) (PROP FILETYPE LLDISPLAY))) (/DECLAREDATATYPE (QUOTE BITMAP) (QUOTE (POINTER WORD WORD WORD WORD)) (QUOTE ((BITMAP 0 POINTER) ( BITMAP 2 (BITS . 15)) (BITMAP 3 (BITS . 15)) (BITMAP 4 (BITS . 15)) (BITMAP 5 (BITS . 15)))) (QUOTE 6) ) (/DECLAREDATATYPE (QUOTE PILOTBBT) (QUOTE (WORD WORD WORD SIGNEDWORD WORD WORD WORD SIGNEDWORD WORD WORD WORD WORD WORD WORD WORD WORD)) (QUOTE ((PILOTBBT 0 (BITS . 15)) (PILOTBBT 1 (BITS . 15)) ( PILOTBBT 2 (BITS . 15)) (PILOTBBT 3 (SIGNEDBITS . 15)) (PILOTBBT 4 (BITS . 15)) (PILOTBBT 5 (BITS . 15 )) (PILOTBBT 6 (BITS . 15)) (PILOTBBT 7 (SIGNEDBITS . 15)) (PILOTBBT 8 (BITS . 15)) (PILOTBBT 9 (BITS . 15)) (PILOTBBT 10 (BITS . 15)) (PILOTBBT 11 (BITS . 15)) (PILOTBBT 12 (BITS . 15)) (PILOTBBT 13 ( BITS . 15)) (PILOTBBT 14 (BITS . 15)) (PILOTBBT 15 (BITS . 15)))) (QUOTE 16)) (/DECLAREDATATYPE (QUOTE \DISPLAYDATA) (QUOTE (POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER WORD WORD WORD WORD WORD FLAG XPOINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER POINTER WORD WORD POINTER WORD)) (QUOTE ((\DISPLAYDATA 0 POINTER) (\DISPLAYDATA 2 POINTER) ( \DISPLAYDATA 4 POINTER) (\DISPLAYDATA 6 POINTER) (\DISPLAYDATA 8 POINTER) (\DISPLAYDATA 10 POINTER) ( \DISPLAYDATA 12 POINTER) (\DISPLAYDATA 14 POINTER) (\DISPLAYDATA 16 POINTER) (\DISPLAYDATA 18 POINTER) (\DISPLAYDATA 20 POINTER) (\DISPLAYDATA 22 POINTER) (\DISPLAYDATA 24 POINTER) (\DISPLAYDATA 26 POINTER) (\DISPLAYDATA 28 POINTER) (\DISPLAYDATA 30 POINTER) (\DISPLAYDATA 32 POINTER) (\DISPLAYDATA 34 (BITS . 15)) (\DISPLAYDATA 35 (BITS . 15)) (\DISPLAYDATA 36 (BITS . 15)) (\DISPLAYDATA 37 (BITS . 15)) (\DISPLAYDATA 38 (BITS . 15)) (\DISPLAYDATA 32 (FLAGBITS . 0)) (\DISPLAYDATA 40 XPOINTER) ( \DISPLAYDATA 42 POINTER) (\DISPLAYDATA 44 POINTER) (\DISPLAYDATA 46 POINTER) (\DISPLAYDATA 48 POINTER) (\DISPLAYDATA 50 POINTER) (\DISPLAYDATA 52 POINTER) (\DISPLAYDATA 54 POINTER) (\DISPLAYDATA 56 POINTER) (\DISPLAYDATA 58 POINTER) (\DISPLAYDATA 60 POINTER) (\DISPLAYDATA 62 POINTER) (\DISPLAYDATA 39 (BITS . 15)) (\DISPLAYDATA 64 (BITS . 15)) (\DISPLAYDATA 66 POINTER) (\DISPLAYDATA 65 (BITS . 15))) ) (QUOTE 68)) \FBITMAPBIT D1 (I 5 RASTERWIDTH I 4 HEIGHTMINUS1 I 3 OPERATION I 2 Y I 1 X I 0 BASE) @DBEAHHCdg I`AlZJKCgI`Al\LM I`Al_^NO_ONIL (162Q ARRAYP 154Q ARRAYP 141Q BITMASKARRAY 123Q ARRAYP 115Q ARRAYP 104Q NOTBITMASKARRAY 75Q ERASE 60Q ARRAYP 52Q ARRAYP 41Q BITMASKARRAY 31Q INVERT) () \NEWPAGE.DISPLAY D1 (I 0 STREAM) @ (3 DSPRESET) NIL () INITBITMASKS D1 NIL lgjd lgjd ljnIH!`IJ `IJn JIkYlgjd lgjd ljnIH$`IJ `IJn JIkYh(204Q SETA 167Q SETA 136Q ARRAY 121Q ARRAY 74Q SETA 57Q SETA 26Q ARRAY 11Q ARRAY) (173Q NOT4BITMASKARRAY 162Q 4BITMASKARRAY 141Q NOT4BITMASKARRAY 131Q SMALLPOSP 124Q 4BITMASKARRAY 114Q SMALLPOSP 63Q NOTBITMASKARRAY 52Q BITMASKARRAY 31Q NOTBITMASKARRAY 21Q SMALLPOSP 14Q BITMASKARRAY 4 SMALLPOSP) () (INITBITMASKS) \CreateCursorBitMap D1 NIL "l dkdldld`dkNIL (27Q \EM.CURSORBITMAP) () (RPAQ CursorBitMap (\CreateCursorBitMap)) BITBLT D1 (L (13Q CLIPPINGREGION 12Q TEXTURE 11Q OPERATION 10Q SOURCETYPE 7 HEIGHT 6 WIDTH 5 DESTINATIONBOTTOM 4 DESTINATIONLEFT 3 DESTINATION 2 SOURCEBOTTOM 1 SOURCELEFT 0 SOURCE))  GgNCdl GCDjEjFGGG g H&GHDjEjFGGGlI @dl UAjbBjb@ABF-@b G@b@BٽdMM@AټdLϿLg (XvAH bBH bHAHbH"dNNBHbH$_dOOFbH#Jb G=H%KbGH6bCdl MIABCDjEjFGGGGGJK H%K_dO񲾿OH#J_dO񲙿Og _d&_IABODjEjFGGGGGJKlO(617Q \GETSTREAM 534Q \BITBLT.BITMAP 267Q \GETSTREAM 55Q \GETSTREAM 46Q \BLTSHADE.BITMAP) (632Q IMAGEOPS 625Q STREAM 614Q OUTPUT 567Q \DISPLAYDATA 541Q \DISPLAYDATA 446Q \DISPLAYDATA 427Q \DISPLAYDATA 402Q \DISPLAYDATA 371Q \DISPLAYDATA 352Q \DISPLAYDATA 341Q \DISPLAYDATA 331Q \DISPLAYDATA 277Q \DISPLAYDATA 272Q STREAM 264Q OUTPUT 243Q BITMAP 221Q BITMAP 205Q BITMAP 170Q BITMAP 71Q IMAGEOPS 64Q STREAM 52Q OUTPUT 4 TEXTURE) () BLTSHADE D1 (L (7 CLIPPINGREGION 6 OPERATION 5 HEIGHT 4 WIDTH 3 DESTINATIONBOTTOM 2 DESTINATIONLEFT 1 DESTINATION 0 TEXTURE)) MAdl @ABjCjDEFG g H&@HBjCjDEFdH GlI(104Q DSPOPERATION 42Q \GETSTREAM 33Q \BLTSHADE.BITMAP) (56Q IMAGEOPS 51Q STREAM 37Q OUTPUT) () \BITBLTSUB D1 (P 5 X P 4 DESTADDR P 3 SOURCEADDR P 2 GRAY P 1 SBMR P 0 DBMR I 14Q WindowYOffset I 13Q WindowXOffset I 12Q Texture I 11Q Operation I 10Q SourceType I 7 HEIGHT I 6 DTY I 5 DLX I 4 DestinationBitMap I 3 STY I 2 SLX I 1 SourceBitMap I 0 PILOTBBT)   DX@j @HnDHF\@EGdg4@k 0@GEGـEl@jG3 `ZGnbjGnJGjJG^dNdJGl_dOdJGl_dOdJGl_dOd@lÿ@GFGԀFl_CO_@O@O@Gbdll]kÿ@GFGM FM]CGM_@O@Ogo @j 0@AYnAICл@BAD@k vCFCFGe@k cFCG@k UCFEBLEB@?@k KIGk]лLMм@jI]n@MnCF@k @K@K@L@L@GdgkglGglj Q@GgGgjk @@jv(571Q RAID 510Q IMOD) (1174Q ERASE 1166Q INVERT 1146Q INVERT 1134Q PAINT 1123Q ERASE 1110Q PILOTBBT 1077Q PILOTBBT 1066Q PILOTBBT 1055Q PILOTBBT 1027Q PILOTBBT 1004Q PILOTBBT 745Q PILOTBBT 645Q PILOTBBT 632Q BITMAP 610Q BITMAP 604Q PILOTBBT 560Q MERGE 550Q PILOTBBT 536Q PILOTBBT 451Q BITMAP 436Q PILOTBBT 424Q PILOTBBT 154Q BITMAP 151Q \SYSBBTEXTURE 132Q PILOTBBT 107Q PILOTBBT 67Q TEXTURE 56Q PILOTBBT 43Q BITMAP 24Q PILOTBBT 15Q PILOTBBT 6 BITMAP) ( 566Q "Hard bitblt case") \GETPILOTBBTSCRATCHBM D1 (I 1 HEIGHT I 0 WIDTH) -`l @`A``@A (47Q BITMAPCREATE) (52Q \PILOTBBTSCRATCHBM 41Q \PILOTBBTSCRATCHBM 32Q BITMAP 27Q \PILOTBBTSCRATCHBM 17Q BITMAP 14Q \PILOTBBTSCRATCHBM 2 \PILOTBBTSCRATCHBM) () BITMAPCOPY D1 (P 0 NEWBITMAP I 0 BITMAP) +@bjd@ @@ Xjdhdggj H(47Q BKBITBLT 27Q BITMAPCREATE 16Q BITMAPWIDTH) (42Q REPLACE 37Q INPUT 6 BITMAP) () BITMAPCREATE D1 (P 0 RW I 2 BITSPERPIXEL I 1 HEIGHT I 0 WIDTH) r j@@n@ jAAnA B b@BlXl dHd@dAdBHAXdo@ABo khh dI(151Q \ALLOCBLOCK 140Q ERROR 44Q \INSUREBITSPERPIXEL 37Q \ILLEGAL.ARG 20Q \ILLEGAL.ARG) NIL ( 135Q "bits in BITMAP -- too big" 121Q 377772Q) BITMAPBIT D1 (P 16Q SOFTCURSORUP P 15Q DISPINTERRUPT P 14Q DD P 13Q TY P 12Q TX P 5 bitmapbase P 4 oldword P 3 OLDVALUE P 2 WORDX P 1 BITX P 0 NBITS I 3 NEWVALUE I 2 Y I 1 X I 0 BITMAP F 17Q \SCREENBITMAPS)  @l v@XAHYdZjAA@ujBpB@e@@Bk@]CjCC@ C HdkSMJ\`Al_^NOYjCjjMJLICkjMJLIlSMJ\d`Al__OO[CMJLKClAll KlAll Hdl@AkjMJ\nCMJLKCKMJ\lC!MJLKClMA [CMAC KoH 0 @g b(_AO _BO _Od `'` h@ `_`_`j@`h@ W@ OOOC_O`OO(1007Q \SOFTCURSORUPCURRENT 757Q \TOTOPWDS 747Q DSPDESTINATION 733Q \SOFTCURSORDOWN 701Q DSPDESTINATION 642Q \DSPCLIPTRANSFORMY 632Q \DSPCLIPTRANSFORMX 610Q \GETSTREAM 575Q ERROR 563Q \PUTBASE24 552Q \GETBASE24 433Q LRSH 411Q LLSH 156Q \ILLEGAL.ARG 150Q MAXIMUMCOLOR) (1013Q \EM.DISPINTERRUPT 765Q \DISPLAYDATA 740Q \TOPWDS 724Q \EM.DISPINTERRUPT 714Q \EM.DISPINTERRUPT 704Q \CURSORDESTINATION 672Q \SOFTCURSORUPP 665Q \SOFTCURSORP 622Q \DISPLAYDATA 615Q STREAM 605Q OUTPUT 350Q ARRAYP 341Q ARRAYP 325Q 4BITMASKARRAY 220Q ARRAYP 212Q ARRAYP 177Q BITMASKARRAY 143Q BITMAP 122Q BITMAP 110Q BITMAP 102Q BITMAP 70Q BITMAP 50Q BITMAP 17Q BITMAP) ( 571Q "unknown bits per pixel size.") BLTCHAR D1 (I 1 DISPLAYSTREAM I 0 CHARCODE) %@dj@@@ Adg ( (42Q \BLTCHAR 27Q \GETSTREAM 17Q \ILLEGAL.ARG) (37Q \DISPLAYDATA 32Q STREAM 24Q OUTPUT) () \BLTCHAR D1 (L (2 DISPLAYDATA 1 DISPLAYSTREAM 0 CHARCODE) F 7 \SCREENBITMAPS) p@l\Bd>@@ B@A B[B0LYBKBl A BKBLBKHػIHYB#XHKB"XKHIJ{B*X jmh]`$` hA `^``jA`hA WA HJHIJHBLJKHjvN`Mih(340Q \SOFTCURSORUPCURRENT 273Q \TOTOPWDS 263Q DSPDESTINATION 247Q \SOFTCURSORDOWN 220Q DSPDESTINATION 76Q \DSPPRINTCR/LF 37Q \SLOWBLTCHAR 25Q \CHANGECHARSET.DISPLAY) (344Q \EM.DISPINTERRUPT 254Q \TOPWDS 240Q \EM.DISPINTERRUPT 232Q \EM.DISPINTERRUPT 223Q \CURSORDESTINATION 211Q \SOFTCURSORUPP 204Q \SOFTCURSORP 170Q PILOTBBT) () \CHANGECHARSET.DISPLAY D1 (P 4 \INTERRUPTABLE P 2 BM P 1 CSINFO P 0 PBT I 1 CHARSET I 0 DISPLAYDATA) @*@ (A A@ "@I@I@I0@A>IHJn@'I @@I @I JJ@BлHKHKh(135Q \SFFixY 25Q \CREATECHARSET) (171Q PILOTBBT 160Q PILOTBBT) () \INDICATESTRINGA0001 D1 (NAME ERRORSET F 0 RESETVARSLST F 1 CHARCODE F 2 RESETY) <gd gi Pcgl hhPcgQoQl ci(66Q CONCAT 34Q RADIX 16Q SETTOPVAL 6 GETTOPVAL) (51Q # 27Q RADIX 12Q PRXFLT 2 PRXFLT) ( 57Q ",") \INDICATESTRING D1 (P 2 RESETZ P 1 RESETY P 0 LISPXHIST I 0 CHARCODE F 3 LISPXHIST F 4 RESETVARSLST) Y@dl$S!Tog hgZ JIl@lbgol @@l@bgo@ (126Q CONCAT 123Q CHARACTER 45Q ERROR! 40Q RESETRESTORE 26Q \INDICATESTRINGA0001) (112Q ^ 66Q # 34Q ERROR 23Q INTERNAL) ( 117Q "" 73Q "" 20Q (\INDICATESTRINGA0001)) \SLOWBLTCHAR D1 (P 20Q CSINFO P 17Q HEIGHTMOVED P 16Q YPOS P 15Q SOFTCURSORUP P 14Q DISPINTERRUPT P 13Q SOURCEBIT P 12Q WIDTH P 11Q DESTBIT P 10Q PILOTBBT P 7 CURX P 6 RIGHT P 5 LEFT P 4 NEWX P 2 DD P 1 CHAR8CODE P 0 ROTATION I 1 DISPLAYSTREAM I 0 CHARCODE F 21Q \SCREENBITMAPS) %@@lYA(Zd Xdjf J_JI\Jl A J_JIؼJLOJ_J"dOOJ#LJػdKKJ*_NMO jM_NM_JIMO_Jdk_dlO_O_O_BdlO_O_O_"lOl_Ol_Ol_ `'` hA `_`_`jA`hA W"A OOOOOOOjvO`O0J_JI_J (@ @J _ HdlZ7AOO O jJIAJO kOO O O An4AOO O jJIAJO AO O O o h(1041Q ERROR 1031Q BKBITBLT 761Q \DSPYPOSITION.DISPLAY 740Q BKBITBLT 667Q \DSPYPOSITION.DISPLAY 643Q \CREATECHARSET 555Q \SOFTCURSORUPCURRENT 514Q \TOTOPWDS 504Q DSPDESTINATION 470Q \SOFTCURSORDOWN 436Q DSPDESTINATION 413Q SHOULDNT 65Q \DSPPRINTCR/LF) (561Q \EM.DISPINTERRUPT 475Q \TOPWDS 461Q \EM.DISPINTERRUPT 451Q \EM.DISPINTERRUPT 441Q \CURSORDESTINATION 427Q \SOFTCURSORUPP 422Q \SOFTCURSORP 151Q \DISPLAYDATA 117Q \DISPLAYDATA) ( 1036Q "Not implemented to rotate by other than 0, 90 or 270") TEXTUREP D1 (I 0 OBJECT) @d3 l @k@NIL (17Q BITMAP) () INVERT.TEXTURE D1 (I 1 SCRATCHBM I 0 TEXTURE) @d3 nnA (21Q INVERT.TEXTURE.BITMAP) NIL () INVERT.TEXTURE.BITMAP D1 (P 0 NEWBM I 1 SCRATCHBM I 0 BM) y@k@ Al Ak@AA Al@ H@H@IdKHJnJkкIkY(75Q BITMAPCREATE 57Q \ILLEGAL.ARG 14Q \ILLEGAL.ARG) (126Q BITMAP 120Q BITMAP 112Q BITMAP 104Q BITMAP 70Q BITMAP 47Q BITMAP 41Q BITMAP 30Q BITMAP 3 BITMAP) () BITMAPWIDTH D1 (I 0 BITMAP) @dl `@g @ (33Q \ILLEGAL.ARG 26Q GETWINDOWPROP) (23Q WIDTH 15Q WINDOWTYPE#) () READBITMAP D1 (P 6 BITSPERPIXEL P 5 W P 4 BM P 3 BASE P 2 STRM P 1 HEIGHT P 0 WIDTH I 0 FILE) @ @ go @ @ @g CJ dgdgk@ ^HlHIN \IjhJ gPIdjWJ J l"=Mdj0KjJ l@J l@ǿKkJ l@J l@ǿKkлkٰϿJ l"o hkٰJ J l)L(305Q SKIPSEPRS 272Q ERROR 157Q SKIPSEPRS 137Q SKIPSEPRS 117Q BITMAPCREATE 76Q RATOM 52Q SKIPSEPRS 43Q GETSTREAM 34Q RATOM 30Q RATOM 23Q ERROR 7 READC 3 SKIPSEPRS) (142Q %" 123Q BITMAP 64Q %) 56Q %" 40Q INPUT 12Q %() ( 267Q "BAD FORMAT OF BITMAP IN FILE" 20Q "BAD FORMAT OF BITMAP IN FILE") \INSUREBITSPERPIXEL D1 (I 0 NBITS) @dkk@dldldl@ (34Q \ILLEGAL.ARG) NIL () MAXIMUMCOLOR D1 (L (0 BITSPERPIXEL)) k@kNIL NIL () OPPOSITECOLOR D1 (I 1 BITSPERPIXEL I 0 COLOR) A @(3 MAXIMUMCOLOR) NIL () MAXIMUMSHADE D1 (I 0 BITSPERPIXEL) @dkn (13Q MAXIMUMCOLOR) NIL () OPPOSITESHADE D1 (I 1 BITSPERPIXEL I 0 SHADE) A @(3 MAXIMUMSHADE) NIL () (RPAQQ MINIMUMCOLOR 0) (RPAQQ MINIMUMSHADE 0) (CONSTANTS (MINIMUMCOLOR 0) (MINIMUMSHADE 0)) (MOVD (QUOTE BITMAPBIT) (QUOTE \BITMAPBIT)) optimize-BITMAPBIT D1 (L (2 $$CTX 1 $$ENV 0 $$WHOLE)) @ (4 BITMAPBIT.EXPANDER) NIL () (PUTPROP (QUOTE BITMAPBIT) (QUOTE COMPILER:OPTIMIZER-LIST) (UNION (GETPROP (QUOTE BITMAPBIT) (QUOTE COMPILER:OPTIMIZER-LIST)) (LIST (QUOTE optimize-BITMAPBIT)))) BITMAPBIT.EXPANDER D1 (P 3 NEWVALUE P 2 Y P 1 X P 0 BM I 0 ARGS) *@@@@ l@oHIJKh(17Q LENGTH) NIL ( 35Q (OPCODES MISC4 6)) \BITBLT.DISPLAY D1 (L (15Q CLIPPEDSOURCEBOTTOM 14Q CLIPPEDSOURCELEFT 13Q CLIPPINGREGION 12Q TEXTURE 11Q OPERATION 10Q SOURCETYPE 7 HEIGHT 6 WIDTH 5 DESTINATIONBOTTOM 4 DESTINATIONLEFT 3 DESTSTRM 2 SOURCEBOTTOM 1 SOURCELEFT 0 SOURCEBITMAP) F 34Q \SCREENBITMAPS) &pC(^d_C`hC W8C DNbENb N"N$N#N%G\JGN_dOOLGN_dOOMOG_dOOKOG_dOOO_@dO*dk@jO O OkB@O bDdJJEdLLFDFdMMGEGdKKDAXEBYGJH_dOOdjjGLI_dOOdjj@MH_ dO O GF_"dO"O"@KI_$dO$O$GG_&dO&O&[MJdLhGNbO _GdglGdOkG bGO=Gd3 OO/l G` ld  OkGO G bOdk"GO gOdkG bOkOJںOMڽOHڸh_(_*`'` hC `_*`_(`jC`hC W8C `KL_,MJ_.OKI_0JH_2@K_4J_6`O.`O, Gg`@O6O4OO2O0O.O,GG `@O6O4OO2O0O,GGG O*`O(i(1432Q \SOFTCURSORUPCURRENT 1423Q \BITBLTSUB 1367Q \BITBLT.MERGE 1214Q \TOTOPWDS 1204Q DSPDESTINATION 1170Q \SOFTCURSORDOWN 1136Q DSPDESTINATION 1062Q INSURE.B&W.TEXTURE 1037Q COLORTEXTUREFROMCOLOR# 1015Q \ILLEGAL.ARG 1007Q COLORNUMBERP 771Q INVERT.TEXTURE.BITMAP 763Q BITMAPCREATE 710Q INSURE.B&W.TEXTURE 654Q MAXIMUMSHADE 355Q UNCOLORIZEBITMAP 352Q COLORMAP 330Q COLORIZEBITMAP 323Q MAXIMUMCOLOR 47Q \TOTOPWDS 37Q DSPDESTINATION) (1436Q \EM.DISPINTERRUPT 1374Q \SYSPILOTBBT 1340Q \SYSPILOTBBT 1332Q MERGE 1320Q PILOTBBT 1315Q \SYSPILOTBBT 1305Q PILOTBBT 1302Q \SYSPILOTBBT 1264Q BITMAP 1241Q BITMAP 1175Q \TOPWDS 1161Q \EM.DISPINTERRUPT 1151Q \EM.DISPINTERRUPT 1141Q \CURSORDESTINATION 1127Q \SOFTCURSORUPP 1122Q \SOFTCURSORP 1044Q TEXTURE 766Q \BBSCRATCHTEXTURE 753Q \BBSCRATCHTEXTURE 664Q MERGE 273Q BITMAP 174Q \DISPLAYDATA 144Q \DISPLAYDATA 125Q \DISPLAYDATA 116Q \DISPLAYDATA 107Q \DISPLAYDATA 100Q \DISPLAYDATA 67Q \DISPLAYDATA 55Q \DISPLAYDATA 30Q \TOPWDS 20Q \DISPLAYDATA 11Q STREAM) () \BITBLT.BITMAP D1 (L (15Q CLIPPEDSOURCEBOTTOM 14Q CLIPPEDSOURCELEFT 13Q CLIPPINGREGION 12Q TEXTURE 11Q OPERATION 10Q SOURCETYPE 7 HEIGHT 6 WIDTH 5 DESTINATIONBOTTOM 4 DESTINATIONLEFT 3 DESTBITMAP 2 SOURCEBOTTOM 1 SOURCELEFT 0 SOURCEBITMAP) P 22Q \INTERRUPTABLE) 0C[C\j]d^@_CZGQMG_dOONG_dOOJGG_dOOKGG_dOODdMMEdNNFDFdJJGEGdKKDAXEBYGdjjMH_dOOGdjjNI_dOO@JH_dOOGF_dOO@KI_ dO O GG_"dO"O"[JMdNhGgGGn;3 Gnn,LkGL Gdl ` ld  bOdLۿLdlMJH*lMJHLl!MlڽJlںHlڸGgGL b`KN_&JM_(CKI_*MH_,@K_.M_0`O(`O& Gg`@O0O.CO,O*O(O&GG `@O0O.CO,O*O&GGG {kpGGgoG @KN_&JM_(NI_*MH_,GGdg@MNCO,O*O(O&jL L gGdggo i(1316Q ERROR 1304Q SHOULDNT 1254Q \BWTOCOLORBLT 1247Q MAXIMUMCOLOR 1155Q ERROR 1121Q \BITBLTSUB 1066Q \BITBLT.MERGE 710Q COLORTEXTUREFROMCOLOR# 561Q \ILLEGAL.ARG 555Q INVERT.TEXTURE.BITMAP 547Q BITMAPCREATE 521Q COLORNUMBERP) (1277Q ERASE 1272Q INVERT 1261Q PAINT 1222Q REPLACE 1142Q INPUT 1073Q \SYSPILOTBBT 1040Q \SYSPILOTBBT 1032Q MERGE 1020Q PILOTBBT 1015Q \SYSPILOTBBT 1005Q PILOTBBT 1002Q \SYSPILOTBBT 764Q BITMAP 741Q BITMAP 700Q MERGE 552Q \BBSCRATCHTEXTURE 537Q \BBSCRATCHTEXTURE 454Q MERGE 43Q BITMAP 33Q BITMAP 20Q BITMAP 11Q BITMAP) ( 1313Q "not implemented to blt between bitmaps of different pixel size." 1150Q "SourceType not implemented from B&W to color bitmaps.") \BITBLT.MERGE D1 (P 2 SCRATCH P 1 SCRATCHTOP P 0 SCRATCHLEFT I 12Q TEXTURE I 11Q OPERATION I 10Q HEIGHT I 7 WIDTH I 6 DTY I 5 DLX I 4 DESTBITMAP I 3 STY I 2 SLX I 1 SOURCEBITMAP I 0 PILOTBBT)  Gg0AD+@ABCDEFGgg @hddDEFGggG ElFlGHGI Z@ABCJHIGgg @hddJHIGggG @JHIDEFGgG h(206Q \BITBLTSUB 164Q \BITBLTSUB 137Q \BITBLTSUB 113Q \GETPILOTBBTSCRATCHBM 64Q \BITBLTSUB 37Q \BITBLTSUB) (200Q INPUT 156Q ERASE 153Q TEXTURE 133Q REPLACE 130Q INPUT 56Q ERASE 53Q TEXTURE 33Q REPLACE 30Q INPUT 4 REPLACE) () \BLTSHADE.DISPLAY D1 (L (7 CLIPPINGREGION 6 OPERATION 5 HEIGHT 4 WIDTH 3 DESTINATIONBOTTOM 2 DESTINATIONLEFT 1 STREAM 0 TEXTURE) F 16Q \SCREENBITMAPS)  A(]A`hA WA BMbCMbM"M$M#M%G\HGM_dOOJGM_dOOKOG_dOOIOG_dOOM\d^BdHHCdJJDBDdKKECEdIIKHIJh@ dg@M6BNk9@Ni /dgdg@N dg@gNk@N @ bNkNHڸNKڻ@N bh__`'` hA `_`_`jA`hA WA IJ_`KH`O `hHhLHLIOgFM@NMM O`Oi(753Q \SOFTCURSORUPCURRENT 744Q \BITBLTSUB 630Q \TOTOPWDS 620Q DSPDESTINATION 604Q \SOFTCURSORDOWN 552Q DSPDESTINATION 522Q COLORTEXTUREFROMCOLOR# 477Q \ILLEGAL.ARG 471Q COLORNUMBERP 436Q MAXIMUMSHADE 412Q COLORNUMBERP 360Q TYPENAME 34Q \TOTOPWDS 24Q DSPDESTINATION) (757Q \EM.DISPINTERRUPT 736Q \DISPLAYDATA 727Q \DISPLAYDATA 713Q TEXTURE 702Q BITMAP 671Q \SYSPILOTBBT 661Q PILOTBBT 656Q \SYSPILOTBBT 645Q PILOTBBT 642Q \SYSPILOTBBT 611Q \TOPWDS 575Q \EM.DISPINTERRUPT 565Q \EM.DISPINTERRUPT 555Q \CURSORDESTINATION 543Q \SOFTCURSORUPP 536Q \SOFTCURSORP 456Q LISTP 445Q BITMAP 426Q FIXP 420Q SMALLP 364Q LITATOM 266Q BITMAP 257Q \DISPLAYDATA 161Q \DISPLAYDATA 131Q \DISPLAYDATA 112Q \DISPLAYDATA 103Q \DISPLAYDATA 74Q \DISPLAYDATA 65Q \DISPLAYDATA 54Q \DISPLAYDATA 42Q \DISPLAYDATA 15Q \TOPWDS 6 STREAM) () \BLTSHADE.BITMAP D1 (L (7 CLIPPINGREGION 6 OPERATION 5 HEIGHT 4 WIDTH 3 DESTINATIONBOTTOM 2 DESTINATIONLEFT 1 DESTINATIONBITMAP 0 TEXTURE) P 12Q \INTERRUPTABLE)   jXdYAZA[A\dkhGIHGdMMIGdNNKGG_dOOJGG_dOOBjbCjbBdHHCdIIDBDdKKECEdJJKHJIh@ dgeL[@L Li @ bL JI_`KH`O `hHhAHAJOgF@ i@jdgdgL@Li @L 尖@n小dg@gzL/@ q@ d@d3 L U H@ C@d 7@ 2HڸLKڻ@L b)(652Q COLORTEXTUREFROMCOLOR# 633Q TEXTUREOFCOLOR 622Q COLORNUMBERP 607Q TEXTUREP 577Q TEXTUREP 567Q MAXIMUMCOLOR 546Q COLORNUMBERP 531Q COLORNUMBERP 466Q MAXIMUMCOLOR 457Q COLORNUMBERP 421Q \BITBLTSUB 315Q \ILLEGAL.ARG 307Q COLORNUMBERP 301Q MAXIMUMCOLOR 257Q TYPENAME) (515Q LISTP 504Q BITMAP 443Q FIXP 435Q SMALLP 413Q TEXTURE 402Q BITMAP 371Q \SYSPILOTBBT 361Q PILOTBBT 356Q \SYSPILOTBBT 345Q PILOTBBT 342Q \SYSPILOTBBT 263Q LITATOM 30Q BITMAP 21Q BITMAP 12Q BITMAP) () (RPAQQ \BBSCRATCHTEXTURE NIL) (RPAQQ \PILOTBBTSCRATCHBM NIL) (MOVD? (QUOTE BITBLT) (QUOTE BKBITBLT)) DISPLAYSTREAMP D1 (I 0 X F 0 \DISPLAYSTREAMTYPES) @l @&P@NIL (17Q IMAGEOPS 12Q STREAM) () DSPSOURCETYPE D1 (P 1 \INTERRUPTABLE P 0 DD I 1 DISPLAYSTREAM I 0 SOURCETYPE) Ag (H @d@g@dgl H@ H*@HJLdgkglLglj QJKgLgjk @(54Q \LISPERROR 6 \GETSTREAM) (161Q ERASE 154Q INVERT 135Q INVERT 124Q PAINT 113Q ERASE 100Q \DISPLAYDATA 71Q \DISPLAYDATA 45Q INVERT 36Q INPUT 25Q \DISPLAYDATA 16Q \DISPLAYDATA 11Q STREAM 3 OUTPUT) () DSPXOFFSET D1 (P 1 \INTERRUPTABLE P 0 DD I 1 DISPLAYSTREAM I 0 XOFFSET) <Ad5g (H@@d3H@H   (71Q \ILLEGAL.ARG 64Q \ILLEGAL.ARG 57Q \SFFixClippingRegion 11Q \GETSTREAM) (30Q \DISPLAYDATA 21Q \DISPLAYDATA 14Q STREAM 6 OUTPUT) () DSPYOFFSET D1 (P 1 \INTERRUPTABLE P 0 DD I 1 DISPLAYSTREAM I 0 YOFFSET) HAdAg (H@)@d3H@H Hn>Hn'  (105Q \ILLEGAL.ARG 100Q \ILLEGAL.ARG 55Q \SFFixClippingRegion 11Q \GETSTREAM) (21Q \DISPLAYDATA 14Q STREAM 6 OUTPUT) () DSPCREATE D1 (P 0 DSTRM I 0 DESTINATION F 4 \DISPLAYIMAGEOPS F 5 DisplayFDEV) @@`bl dj0dg `dj6dk.dk,`dk dI*djd`odndhdJ d`djdjdjdjdK(dT&dUdg.dg,dg"djd`djd`dhdldjRdk@dhdg X`H @H `H `@ H gH gH H(422Q DSPOPERATION 413Q DSPSOURCETYPE 404Q DSPRIGHTMARGIN 400Q MAX 364Q DSPFONT 355Q DSPDESTINATION 350Q DSPFONT 337Q \SETACCESS) (416Q REPLACE 407Q INPUT 373Q BITMAP 367Q SCREENWIDTH 360Q DEFAULTFONT 344Q DEFAULTFONT 334Q OUTPUT 270Q \STREAM.DEFAULT.MAXBUFFERS 254Q FILELINELENGTH 237Q \EOSERROR 230Q \STREAM.NOT.OPEN 221Q \STREAM.NOT.OPEN 146Q ScreenBitMap 113Q SCREENWIDTH 65Q PILOTBBTTYPE# 42Q \DISPLAYDATATYPE# 34Q \DSPPRINTCHAR 16Q BITMAP 10Q ScreenBitMap) ( 122Q -37777Q) DSPDESTINATION D1 (P 1 \INTERRUPTABLE P 0 DD I 1 DISPLAYSTREAM I 0 DESTINATION F 2 DisplayFDEV F 3 \4DISPLAYFDEV F 4 \8DISPLAYFDEV F 5 \24DISPLAYFDEV) Ag b(Xd@}@bA@dkRdlSdlTlUA@dk`"dl`dl`l`&H@HA (224Q \SFFixDestination 207Q SHOULDNT 120Q SHOULDNT 11Q \GETSTREAM) (203Q \24DISPLAYIMAGEOPS 173Q \8DISPLAYIMAGEOPS 160Q \4DISPLAYIMAGEOPS 145Q \DISPLAYIMAGEOPS 133Q BITMAP 127Q STREAM 54Q BITMAP 50Q STREAM 36Q BITMAP 23Q \DISPLAYDATA 16Q STREAM 6 OUTPUT) () DSPTEXTURE D1 (P 1 BITSPERPIXEL P 0 DD I 1 DISPLAYSTREAM I 0 TEXTURE) k Ag (Xd6@O@dl dk@ lH@6@3 H@n6HYkH@I 6@ (147Q \ILLEGAL.ARG 137Q COLORNUMBERP 62Q BITMAPHEIGHT 11Q \GETSTREAM) (123Q BITMAP 116Q \DISPLAYDATA 51Q BITMAP 26Q \DISPLAYDATA 21Q \DISPLAYDATA 14Q STREAM 6 OUTPUT) () \DISPLAYSTREAMINCRXPOSITION D1 (L (1 DD 0 N)) AA@HIINIL (7 \DISPLAYDATA 3 \DISPLAYDATA) () \SFFixDestination D1 (P 1 BM P 0 PBT I 1 DISPLAYSTREAM I 0 DISPLAYDATA) 3@*@HIn@ @n>@n'A@ h(57Q \SFFixFont 35Q \SFFixClippingRegion) (14Q PILOTBBT) () \SFFixClippingRegion D1 (L (0 DISPLAYDATA)) @ @B@HH@IdJJjKKj#@H@djjdnn"@HH@IdLLjMMj%@H@djjdnn$hNIL (164Q \DISPLAYDATA 124Q \DISPLAYDATA 62Q \DISPLAYDATA 23Q \DISPLAYDATA) () \SFFixFont D1 (I 1 DISPLAYDATA I 0 DISPLAYSTREAM) 3A*A AAJkh IjhAn>An'@ (60Q \SFFIXLINELENGTH) NIL () \SFFIXLINELENGTH D1 (L (0 DISPLAYSTREAM)) 3@(!@HHH $۹kIIknJJnhNIL (26Q FONTDESCRIPTOR 3 STREAM) () \SFFixY D1 (P 4 BM P 3 CHARTOP P 2 TOP P 1 Y P 0 PBT I 1 CSINFO I 0 DISPLAYDATA) @*@@ I@A ]'M[@\LL@%dKKdjjZоHNHNA\L@KJdjjdnn_BO_HOHOHJI@A _@O@$_dOOdjj hNIL (212Q PILOTBBT 200Q PILOTBBT 116Q PILOTBBT 105Q PILOTBBT 53Q BITMAP 42Q BITMAP 11Q \DISPLAYDATA) () \DSPCLIPPINGREGION.DISPLAY D1 (P 1 \INTERRUPTABLE P 0 DD I 1 REGION I 0 DISPLAYSTREAM) U@g (H A=Al Ad3ihAo HA H Hn>Hn'(103Q \SFFixClippingRegion 66Q ERROR 35Q EQLENGTH 6 \GETSTREAM) (16Q \DISPLAYDATA 11Q STREAM 3 OUTPUT) ( 63Q " is not a REGION.") \DSPFONT.DISPLAY D1 (P 3 \INTERRUPTABLE P 2 DD P 1 OLDFONT P 0 XFONT I 1 FONT I 0 DISPLAYSTREAM) X0@(Zd YADA@i J A XI0JH JjHJH(jH A@J (124Q \SFFixFont 110Q \CREATECHARSET 42Q FONTCOPY 31Q \COERCEFONTDESC) (65Q FONTDESCRIPTOR 15Q \DISPLAYDATA 6 STREAM) () \DISPLAY.PILOTBITBLT D1 (I 1 N I 0 PILOTBBT) @AvNIL NIL () \DSPLINEFEED.DISPLAY D1 (P 0 DD I 1 DELTAY I 0 DISPLAYSTREAM) @(HAAd3HA (34Q \ILLEGAL.ARG) (3 STREAM) () \DSPLEFTMARGIN.DISPLAY D1 (P 1 \INTERRUPTABLE P 0 DD I 1 XPOSITION I 0 DISPLAYSTREAM) )@(HAAd3HA@  (45Q \ILLEGAL.ARG 40Q \SFFIXLINELENGTH) (3 STREAM) () \DSPOPERATION.DISPLAY D1 (P 3 \INTERRUPTABLE P 0 DD I 1 OPERATION I 0 DISPLAYSTREAM) @g (!HAnAgAgAgAdgl HAH*H YAdgkglAglj QIJgAgjk @(72Q \LISPERROR 6 \GETSTREAM) (174Q ERASE 167Q INVERT 150Q INVERT 137Q PAINT 126Q ERASE 115Q \DISPLAYDATA 107Q \DISPLAYDATA 63Q ERASE 54Q INVERT 45Q REPLACE 36Q PAINT 25Q \DISPLAYDATA 16Q \DISPLAYDATA 11Q STREAM 3 OUTPUT) () \DSPRIGHTMARGIN.DISPLAY D1 (P 2 \INTERRUPTABLE P 1 OLDRM P 0 DD I 1 XPOSITION I 0 DISPLAYSTREAM) .@(HYAAd3IHA@  I(52Q \ILLEGAL.ARG 45Q \SFFIXLINELENGTH) (3 STREAM) () \DSPXPOSITION.DISPLAY D1 (P 0 DD I 1 XPOSITION I 0 DISPLAYSTREAM) )@(HAAd3HA@j (45Q \ILLEGAL.ARG) (14Q \DISPLAYDATA 3 STREAM) () \DSPYPOSITION.DISPLAY D1 (P 1 \INTERRUPTABLE P 0 DD I 1 YPOSITION I 0 DISPLAYSTREAM) 3@(HA$Ad3HAHn>Hn' (57Q \ILLEGAL.ARG) (3 STREAM) () (MOVD? (QUOTE \ILLEGAL.ARG) (QUOTE \COERCETODS)) (MOVD? (QUOTE NILL) (QUOTE WFROMDS)) (MOVD? (QUOTE NILL) (QUOTE WINDOWP)) (MOVD? (QUOTE NILL) (QUOTE INVERTW)) (RPAQ? PROMPTWINDOW T) (RPAQ? \WINDOWWORLD NIL) (RPAQ? \MAINSCREEN NIL) (RPAQ? \TOPWDS) (RPAQ? \SCREENBITMAPS) (MOVD? (QUOTE NILL) (QUOTE \TOTOPWDS)) TTYDISPLAYSTREAM D1 (P 5 DD P 4 WIN P 3 WIN P 2 DRIBBLESTREAM P 0 \INTERRUPTABLE I 0 DISPLAYSTREAM F 6 \TERM.OFD F 7 \LINEBUF.OFD F 10Q \PRIMOUT.OFD F 11Q \PRIMIN.OFD F 12Q \DISPLAYSTREAMTYPES F 13Q TtyDisplayStream) V@g b @dVVJ@`@J WV6@c2``h JVi KKgW  @c WW@i \Lg` Lg cWc@c W5g@ @(]%M$MjIIjI (330Q PAGEHEIGHT 255Q DSPSCROLL 241Q IMAGESTREAMTYPE 221Q \CREATELINEBUFFER 214Q GETWINDOWUSERPROP 204Q PUTWINDOWPROP 167Q WFROMDS 144Q \REMOVEDRIBBLECHECK 135Q PUTWINDOWPROP 117Q WFROMDS 106Q \CARET.DOWN 54Q \ADDDRIBBLECHECK 20Q DRIBBLEFILE 7 \GETSTREAM) (310Q \DISPLAYDATA 301Q \DISPLAYDATA 273Q \DISPLAYDATA 265Q STREAM 251Q ON 211Q \LINEBUF.OFD 201Q \RUNNING.PROCESS 176Q PROCESS 130Q \LINEBUF.OFD 101Q \CARET.UP 73Q \DEFAULTTTYDISPLAYSTREAM 45Q \DEFAULTTTYDISPLAYSTREAM 4 OUTPUT) () \REMOVEDRIBBLECHECK D1 (P 1 \INTERRUPTABLE P 0 OC I 0 DISPLAYSTREAM) )@g H@H @gh @gh (46Q STREAMPROP 36Q STREAMPROP 6 STREAMPROP) (42Q DRIBBLESTREAM 32Q OLD-OUTCHARFN 23Q STREAM 3 OLD-OUTCHARFN) () \ADDDRIBBLECHECK D1 (P 1 \INTERRUPTABLE P 0 MYOUTCHARFN I 1 DRIBBLESTREAM I 0 DISPLAYSTREAM) 3@ Hg"@gH @gA @g gh(42Q PUTSTREAMPROP 32Q PUTSTREAMPROP) (56Q \TTYOUTCHARFN 51Q \TTYOUTCHARFN 46Q STREAM 36Q DRIBBLESTREAM 26Q OLD-OUTCHARFN 14Q \TTYOUTCHARFN 3 STREAM) () optimize-TTYDISPLAYSTREAM D1 (L (2 $$CTX 1 $$ENV 0 $$WHOLE)) @ggNIL (12Q IGNOREMACRO 6 \TERM.OFD) () (PUTPROP (QUOTE TTYDISPLAYSTREAM) (QUOTE COMPILER:OPTIMIZER-LIST) (UNION (GETPROP (QUOTE TTYDISPLAYSTREAM) (QUOTE COMPILER:OPTIMIZER-LIST)) (LIST (QUOTE optimize-TTYDISPLAYSTREAM)))) DSPSCROLL D1 (I 1 DISPLAYSTREAM I 0 SWITCHSETTING) )Ag (Hg@H@gh(6 \GETSTREAM) (40Q OFF 31Q OFF 16Q \DISPLAYDATA 11Q STREAM 3 OUTPUT) () PAGEHEIGHT D1 (L (0 N) F 0 \#DISPLAYLINES F 1 \CURRENTDISPLAYLINE) P@3@cjcNIL NIL () (RPAQ? \CURRENTTTYDEVICE (QUOTE BCPLDISPLAY)) \DSPRESET.DISPLAY D1 (P 4 X P 3 FONTASCENT P 2 FONT P 1 CREG P 0 DD I 0 DISPLAYSTREAM) @g b(1H YH Zd[Jdj @H @IIkKk HdlZ@IK @I /n"@IIkK @IIk o hdd@IIIIggH6 @ Ld .\h @Lo (327Q PROCESS.EVAL 313Q PROCESS.TTY 301Q \INSUREWINDOW 270Q WFROMDS 264Q BKBITBLT 224Q ERROR 214Q \DSPYPOSITION.DISPLAY 174Q \DSPXPOSITION.DISPLAY 145Q \DSPYPOSITION.DISPLAY 135Q \DSPXPOSITION.DISPLAY 114Q \DSPYPOSITION.DISPLAY 70Q \DSPXPOSITION.DISPLAY 6 \GETSTREAM) (255Q REPLACE 252Q TEXTURE 51Q FONTDESCRIPTOR 42Q FONTDESCRIPTOR 33Q \DISPLAYDATA 20Q \DISPLAYDATA 13Q STREAM 3 OUTPUT) ( 324Q (SETQ \CURRENTDISPLAYLINE 0) 221Q "only supported rotations are 0, 90 and 270") \DSPPRINTCHAR D1 (P 4 TABWIDTH P 3 SPACEWIDTH P 2 I P 1 STR P 0 DD I 1 CHARCODE I 0 STREAM F 5 \PRIMTERMSA) `@ @(AlUɀAUɀ jUAldjGAdl dl dl @ @jQjlA@ @ AA@H @@k)dlTA @I HHl @ @I @@I kIJ @H JkԺdl¿Adl dl dl @ @jll$@H @@kAdl&dgdgo l@ bl @l @ K\HHL \H Hl @ @@LKA@H @@klh(637Q SHOULDNT 610Q \BLTCHAR 556Q \DSPPRINTCR/LF 543Q \DISPLAYSTREAMINCRXPOSITION 535Q IMOD 512Q CHARWIDTH 475Q FLASHWINDOW 472Q WFROMDS 463Q PLAYTUNE 437Q MACHINETYPE 402Q \BLTCHAR 356Q \DSPPRINTCR/LF 312Q \BLTCHAR 276Q NTHCHARCODE 261Q NCHARS 242Q NCHARS 234Q \DSPPRINTCR/LF 215Q \STRINGWIDTH.DISPLAY 207Q \INDICATESTRING 147Q \BLTCHAR 136Q DSPBACKUP 132Q CHARWIDTH 111Q \DSPPRINTCR/LF 45Q GETHASH 7 \CARET.DOWN) (621Q STREAM 615Q STREAM 567Q STREAM 563Q STREAM 451Q DOVE 443Q DANDELION 413Q STREAM 407Q STREAM 253Q STREAM 247Q STREAM 160Q STREAM 154Q STREAM 40Q CHARTABLE 30Q CHARTABLE 2 \CARET.UP) ( 460Q ((1560Q . 4704Q))) \DSPPRINTCR/LF D1 (P 17Q SOFTCURSORUP P 16Q DISPINTERRUPT P 15Q KEPTWIDTH P 14Q HGHT P 13Q DBITMAP P 12Q BKGRND P 11Q WDTH P 10Q LFT P 7 X P 6 CLIPREG P 5 FONT P 4 ROTATION P 3 Y P 2 AMOUNT/BELOW P 1 BTM P 0 DD I 1 DS I 0 CODE F 20Q \SCREENBITMAPS F 21Q \TERM.OFD) DAdW"`A A(QHH \jH @l 9H2[AkKLdlZNnNNk؆o A HLdlZjHُnHo _HiLdlZ$OHH#H Zj+n"H"H OHZj` H"_H_H$H%I_H#O_H6_ `'` hA `_`_`jA`hA W A JOhjdOOIOYLlZ-OOJIOOIOJ_Ogg hjdOOOذ&OOIOOJIOJOgg hjdOOIJOggO O`OLlZOJكOJ_OA '@l H2[AkKHA HHػHH$YH KHZjP H"_H_H%I_H#O_H6_ `'` hA `_`_`jA`hA W A JOhjdOOIOO*OOIOOIJOOJgg hjdOOIOJggO O`OKJ[KA h(1500Q DSPYPOSITION 1453Q \SOFTCURSORUPCURRENT 1444Q BKBITBLT 1414Q BKBITBLT 1334Q \TOTOPWDS 1324Q DSPDESTINATION 1310Q \SOFTCURSORDOWN 1256Q DSPDESTINATION 1067Q DSPXPOSITION 1030Q DSPXPOSITION 766Q \SOFTCURSORUPCURRENT 757Q BKBITBLT 727Q BKBITBLT 656Q BKBITBLT 570Q \TOTOPWDS 560Q DSPDESTINATION 544Q \SOFTCURSORDOWN 512Q DSPDESTINATION 376Q SHOULDNT 236Q ERROR 172Q DSPYPOSITION 166Q ERROR 22Q \CARET.DOWN 11Q \STOPSCROLL?) (1457Q \EM.DISPINTERRUPT 1436Q REPLACE 1433Q TEXTURE 1410Q REPLACE 1405Q INPUT 1315Q \TOPWDS 1301Q \EM.DISPINTERRUPT 1271Q \EM.DISPINTERRUPT 1261Q \CURSORDESTINATION 1247Q \SOFTCURSORUPP 1242Q \SOFTCURSORP 1216Q \DISPLAYDATA 1175Q \DISPLAYDATA 1164Q \DISPLAYDATA 1142Q \DISPLAYDATA 1132Q FONTDESCRIPTOR 1125Q \DISPLAYDATA 1116Q \DISPLAYDATA 1104Q \DISPLAYDATA 1046Q \DISPLAYDATA 772Q \EM.DISPINTERRUPT 751Q REPLACE 746Q TEXTURE 723Q REPLACE 720Q INPUT 652Q REPLACE 647Q INPUT 551Q \TOPWDS 535Q \EM.DISPINTERRUPT 525Q \EM.DISPINTERRUPT 515Q \CURSORDESTINATION 503Q \SOFTCURSORUPP 476Q \SOFTCURSORP 452Q \DISPLAYDATA 433Q \DISPLAYDATA 422Q \DISPLAYDATA 411Q \DISPLAYDATA 363Q \DISPLAYDATA 352Q FONTDESCRIPTOR 345Q \DISPLAYDATA 337Q \DISPLAYDATA 314Q FONTDESCRIPTOR 307Q \DISPLAYDATA 301Q \DISPLAYDATA 272Q \DISPLAYDATA 246Q \DISPLAYDATA 177Q \DISPLAYDATA 110Q \DISPLAYDATA 57Q FONTDESCRIPTOR 52Q \DISPLAYDATA 40Q \DISPLAYDATA 27Q STREAM 15Q \CARET.UP) ( 233Q "Only rotations supported are 0, 90 and 270" 163Q "Only rotations supported are 0, 90 and 270") \TTYBACKGROUND D1 (P 0 X F 1 \LINEBUF.OFD) 3Q`$````djH(60Q \BACKGROUND 32Q WAIT.FOR.TTY) (36Q TTYBACKGROUNDFNS 25Q \TTY.PROCESS 22Q \RUNNING.PROCESS 16Q \RUNNING.PROCESS 10Q \KEYBOARD.STREAM 3 STREAM) () DSPBACKUP D1 (P 4 XPOS P 3 BLTWIDTH P 2 ROTATION P 1 FONT P 0 DD I 1 DISPLAYSTREAM I 0 WIDTH) A Ag b Ag b(q@H\HٽdMM[H YHIjZKj`A Jdj(LKA hjdAHHIKI_lZ(hjdAHIHHjK^N-Jn7hjdAHIHHK_OIKgg i@MjAl!Al !Al!Mk]N(370Q BKBITBLT 163Q DSPXPOSITION 144Q \CARET.DOWN 33Q \GETSTREAM 20Q DISPLAYSTREAMP 13Q GETSTREAM 3 DISPLAYSTREAMP) (364Q REPLACE 361Q TEXTURE 353Q FONTDESCRIPTOR 334Q \DISPLAYDATA 330Q \DISPLAYDATA 321Q FONTDESCRIPTOR 313Q \DISPLAYDATA 257Q \DISPLAYDATA 253Q \DISPLAYDATA 244Q FONTDESCRIPTOR 236Q \DISPLAYDATA 215Q FONTDESCRIPTOR 205Q FONTDESCRIPTOR 174Q \DISPLAYDATA 137Q \CARET.UP 116Q FONTDESCRIPTOR 107Q \DISPLAYDATA 100Q \DISPLAYDATA 55Q \DISPLAYDATA 45Q \DISPLAYDATA 40Q STREAM 30Q OUTPUT 10Q OUTPUT) () (RPAQ? \CARET.UP) (RPAQQ BELLCNT 2) (RPAQQ BELLRATE 60) (RPAQQ \DisplayStoppedForLogout NIL) (RPAQQ TtyDisplayStream NIL) COLORDISPLAYP D1 (F 0 ColorScreenBitMap) PhhNIL NIL () DISPLAYBEFOREEXIT D1 (I 0 EXITFN F 0 \TERM.OFD) A`0@dggP ` ` @gh(76Q SHOULDNT 62Q DSPRESET 52Q WINDOWP 44Q DSPRESET 31Q SHOWDISPLAY 12Q CHANGEBACKGROUNDBORDER 7 CURSOR) (67Q SYSOUT 57Q PROMPTWINDOW 47Q PROMPTWINDOW 35Q MAKESYS 23Q LOGOUT 16Q \DisplayStoppedForLogout 2 \DisplayStarted) () DISPLAYAFTERENTRY D1 (I 0 ENTRYFN) 9```` ` hg  (66Q CARETRATE 63Q CARETRATE 56Q \DEFINEDP 42Q CHANGEBACKGROUNDBORDER 32Q CURSOR 22Q \STARTDISPLAY) (53Q CARETRATE 47Q \DisplayStoppedForLogout 36Q \DisplayStoppedForLogout 26Q \DisplayStoppedForLogout 15Q \DisplayStoppedForLogout 10Q \EM.CURSORBITMAP 5 BITMAP 2 CursorBitMap) () (PUTPROPS \CHECKCARET MACRO ((X) (AND \CARET.UP (\CARET.DOWN X)))) \DSPCLIPTRANSFORMX D1 (P 0 TX I 1 DD I 0 X) $@AA"Hh A#HHNIL (32Q \DISPLAYDATA 16Q \DISPLAYDATA 4 \DISPLAYDATA) () \DSPCLIPTRANSFORMY D1 (P 0 TY I 1 DD I 0 Y) $@AA$Hh A%HHNIL (32Q \DISPLAYDATA 16Q \DISPLAYDATA 4 \DISPLAYDATA) () \DSPTRANSFORMREGION D1 (I 1 DS I 0 REGION) #@A@A@@hNIL (17Q \DISPLAYDATA 5 \DISPLAYDATA) () \DSPUNTRANSFORMY D1 (I 1 DD I 0 Y) @ANIL (4 \DISPLAYDATA) () \DSPUNTRANSFORMX D1 (I 1 DD I 0 X) @ANIL (4 \DISPLAYDATA) () \OFFSETCLIPPINGREGION D1 (P 0 CREG I 1 OLDREGION I 0 DD) p@ A@j9@j/HH@AH@AHAHAH@H@HHhNIL (134Q \DISPLAYDATA 122Q \DISPLAYDATA 64Q \DISPLAYDATA 47Q \DISPLAYDATA 31Q \DISPLAYDATA 17Q \DISPLAYDATA 3 \DISPLAYDATA) () UPDATESCREENDIMENSIONS D1 NIL 6`dldldlnn(l(63Q SHOULDNT 54Q \DoveDisplay.ScreenHeight 46Q \DoveDisplay.ScreenWidth) (57Q SCREENHEIGHT 51Q SCREENWIDTH 36Q SCREENHEIGHT 30Q SCREENWIDTH 2 \MACHINETYPE) () \CreateScreenBitMap D1 (P 3 I P 1 MAXPAGE# P 0 RASTERWIDTH I 1 HEIGHT I 0 WIDTH) @lHAlkY`(I`kKJ`Kid Kk[I`l `!l d`dHd@dAdk``@`H`A`(63Q \NEWPAGE) (222Q ScreenBitMap 214Q BITMAP 211Q ScreenBitMap 203Q BITMAP 200Q ScreenBitMap 172Q BITMAP 167Q ScreenBitMap 162Q \DISPLAYREGION 157Q BITMAP 124Q \DISPLAYREGION 113Q ScreenBitMap 103Q ScreenBitMap 77Q \MaxScreenPage 53Q \DISPLAYREGION 36Q \MaxScreenPage 27Q \MaxScreenPage) () (UPDATESCREENDIMENSIONS) (RPAQ? SCREENHEIGHT 808) (RPAQ? SCREENWIDTH 1024) (RPAQ? \OLDSCREENHEIGHT 808) (RPAQ? \OLDSCREENWIDTH 1024) (RPAQ? \MaxScreenPage -1) (RPAQ? ScreenBitMap (\CreateScreenBitMap SCREENWIDTH SCREENHEIGHT)) (RPAQ? ColorScreenBitMap NIL) (CURSOR.INIT) (RPAQ? \DISPLAYINFOALIST) \CoerceToDisplayDevice D1 (P 0 DEV I 0 NameOrDevice) !@`Hd`id o (36Q ERROR 25Q \GETDEVICEFROMNAME) (16Q FDEVTYPE# 5 LastCreatedDisplayDevice) ( 33Q "No color drivers have been loaded") \CREATEDISPLAYA0014 D1 (L (4 FDEV 3 OTHERINFO 2 RECOG 1 ACCESS 0 NAME)) @NIL NIL () \CREATEDISPLAYA0021 D1 (L (2 FDEV 1 RECOG 0 NAME)) @NIL NIL () \CREATEDISPLAYA0023 D1 (L (0 NAME)) @NIL NIL () \CREATEDISPLAY D1 (P 0 FDEV I 0 DISPLAYNAME)  `d@djdjdj0dgdgdg dgdgdgdg dgdgdgdgdgdgdgdgdg dg"dg&dg6dg8ghdI(dgRdgNdg:dg4dg2dg0dg.dg*dg$X@H H(371Q \DEFINEDEVICE) (360Q \GENERIC.READP 351Q NILL 342Q \IS.NOT.RANDACCESSP 333Q \ILLEGAL.DEVICEOP 324Q \IS.NOT.RANDACCESSP 315Q \ILLEGAL.DEVICEOP 306Q \GENERIC.RENAMEFILE 277Q NILL 270Q NILL 254Q OFF 246Q \NONPAGEDBOUTS 237Q \ILLEGAL.DEVICEOP 230Q \PAGEDBACKFILEPTR 221Q \ILLEGAL.DEVICEOP 212Q \DSPPRINTCHAR 203Q \ILLEGAL.DEVICEOP 174Q NILL 165Q NILL 156Q NILL 147Q \CREATEDISPLAYA0023 140Q \CREATEDISPLAYA0021 131Q \ILLEGAL.DEVICEOP 122Q NILL 113Q \GENERATENOFILES 104Q NILL 75Q \ILLEGAL.DEVICEOP 66Q \CREATEDISPLAYA0014 57Q NILL 50Q NILL 41Q NILL 5 FDEVTYPE#) () DISPLAYSTREAMINIT D1 (P 2 TTYFONTHEIGHT P 1 TTYHEIGHT P 0 TTYFONT I 0 N F 3 TtyDisplayStream) chS !HZ`S S `@3:dJڹ`IS HS jS jd`IhS `S dJ``Jl(145Q DSPRIGHTMARGIN 135Q DSPCLIPPINGREGION 115Q DSPXOFFSET 107Q DSPYPOSITION 74Q DSPYOFFSET 47Q TERMINAL-OUTPUT 35Q DSPDESTINATION 14Q DSPFONT 5 DSPCREATE 2 \STARTDISPLAY) (173Q \LastTTYLines 163Q SCREENHEIGHT 155Q SCREENHEIGHT 141Q SCREENWIDTH 123Q SCREENWIDTH 101Q FONTDESCRIPTOR 66Q SCREENHEIGHT 52Q \LastTTYLines 44Q \TopLevelTtyWindow 41Q \DEFAULTTTYDISPLAYSTREAM 31Q ScreenBitMap 23Q FONTDESCRIPTOR) () \STARTDISPLAY D1 (P 2 \INTERRUPTABLE P 1 W P 0 OLDWINDOWS F 3 \MAINSCREEN F 4 \WINDOWWORLD F 5 WINDOWBACKGROUNDSHADE) ````1T. ````H HdI `` ` ijd``hS-````H:U H ,`S`S`dI ``h(323Q \OPENW1 251Q REVERSE 244Q CHANGEBACKGROUND 144Q SHOWDISPLAY 121Q \CreateScreenBitMap 100Q \CLOSEW1 64Q \MOVE.WINDOWS.ONTO.SCREEN 37Q REVERSE 34Q OPENWINDOWS 5 UPDATESCREENDIMENSIONS) (344Q \OLDSCREENWIDTH 341Q SCREENWIDTH 336Q \OLDSCREENHEIGHT 333Q SCREENHEIGHT 305Q SCREENHEIGHT 302Q SCREEN 273Q SCREENWIDTH 270Q SCREEN 261Q ScreenBitMap 256Q SCREEN 235Q \CURSORDESTRASTERWIDTH 230Q BITMAP 225Q ScreenBitMap 222Q \CURSORDESTHEIGHT 217Q SCREENHEIGHT 214Q \CURSORDESTWIDTH 211Q SCREENWIDTH 206Q \CURSORDESTINATION 203Q ScreenBitMap 175Q WHOLESCREEN 172Q WHOLEDISPLAY 162Q SCREENHEIGHT 157Q SCREENWIDTH 151Q \DisplayStarted 137Q BITMAP 134Q ScreenBitMap 127Q BITMAP 124Q ScreenBitMap 116Q SCREENHEIGHT 113Q SCREENWIDTH 56Q SCREENHEIGHT 53Q \OLDSCREENHEIGHT 46Q SCREENWIDTH 43Q \OLDSCREENWIDTH 23Q \OLDSCREENHEIGHT 20Q SCREENHEIGHT 13Q \OLDSCREENWIDTH 10Q SCREENWIDTH) () \MOVE.WINDOWS.ONTO.SCREEN D1 (P 12Q W P 5 REG P 4 YFACTOR P 3 XFACTOR I 0 WINDOWS) @!H$h```[``\@ O4hYZJk`JJk`IiHX_d WOi _KO]^Nk M_jOOjLMMk M_jOOj O_g(267Q MOVEW 242Q FIXR 201Q FIXR 151Q MAINWINDOW 140Q MAINWINDOW) (161Q WINDOW 114Q SCREENHEIGHT 74Q SCREENWIDTH 56Q WINDOW 34Q \OLDSCREENHEIGHT 31Q SCREENHEIGHT 24Q \OLDSCREENWIDTH 21Q SCREENWIDTH) () \UPDATE.PBT.RASTERWIDTHSA0001 D1 (P 1 PBT I 0 PAGENO) Gl @XHlkZH.IlIjI`nIlйJk԰hNIL (62Q SCREENWIDTH 57Q PILOTBBT 46Q PILOTBBT 33Q PILOTBBT) () \UPDATE.PBT.RASTERWIDTHS D1 NIL gg (10Q \MAPMDS) (5 \UPDATE.PBT.RASTERWIDTHSA0001 2 PILOTBBT) () \STOPDISPLAY D1 (P 0 \INTERRUPTABLE) *``k mhl: (47Q PAGEHEIGHT 26Q \UNLOCKPAGES 5 SHOWDISPLAY) (41Q \DisplayStarted 34Q \MaxScreenPage 21Q \MaxScreenPage 14Q BITMAP 11Q ScreenBitMap) () \DEFINEDISPLAYINFO D1 (P 0 BUCKET I 0 DISPLAYINFO F 1 \DISPLAYINFOALIST) @QXddQ @Qch(16Q DREMOVE) NIL () (PUTPROPS DISPLAYINITIALIZEDP MACRO (NIL (* always initialized now) T)) (PUTPROPS DISPLAYSTARTEDP MACRO (NIL \DisplayStarted)) (ADDTOVAR GLOBALVARS WHOLESCREEN) INITIALIZEDISPLAYSTREAMS D1 (F 0 \GUARANTEEDDISPLAYFONT) Aodndh`ld gl hdg cgkPh (73Q FONTCLASS 56Q FONTCREATE 35Q BITMAPCREATE) (76Q DEFAULTFONT 63Q DEFAULTFONT 52Q DISPLAY 43Q GACHA 40Q \SYSBBTEXTURE 27Q \SYSPILOTBBT 23Q PILOTBBTTYPE# 20Q WHOLEDISPLAY) ( 3 -37777Q) (RPAQQ \DisplayStarted NIL) (RPAQQ \LastTTYLines 12) (INITIALIZEDISPLAYSTREAMS) (DISPLAYSTREAMINIT 1000) (PUTPROPS LLDISPLAY FILETYPE COMPILE-FILE) (PUTPROPS LLDISPLAY COPYRIGHT ("Xerox Corporation" 1981 1982 1983 1984 1985 1986)) NIL