IMD 1.17: 23/11/2010 20:13:04 02 demo 1  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &lŗkm HBf     &  RSETj|X]CURSIVE.CHARSET]b OCRB.CHARSETj|bg CHDEMO.CODECODEǝgi CHDEMO.PROMPT"+i~ SYSTEM.%C e U7F ?IO ERROR WHILE BOOTING? 7$ ?NOT ENOUGH CORE TO BOOT?  INTERPjӝ~COM.CODE" CHEDIT.PROMPT" LIFE.CODEH.  COM.DATA.TEXT(*0LIFE.  e   ևߕ vߕ 7| SYSTEM.PASCAL? w7b SYSTEM.INTERP? @Aw  PMDH.,  TANKGAMEFILE8``! mG~d!~  ^\F C& J&  0  EN  ~ T.TEXTK.TEXTǝ _~U@pe5w E ŋw Ŋw C! @ D~̋   wTwDԤ eeW 7 ?YOU DON'T HAVE A  ߋt_v @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DEMO1E#)FXxpC SYSTEM.PASCAL"ÝCO SYSTEM.SYNTAX"lOSYSTEM.COMPILERÝ SYSTEM.EDITOR"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ӝSYSTEM.CHARSET*f CHEDIT.CODECODEfEYE.CODE8<RES.CSET"uf DECLIST.CODEODE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@w CALC.CODEK.CODEǝ CHASE.CODE" LIFE.TEXT"% TANKGAME.CODE"R DOODLE.CODE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"C' BREAKOUT.CODE"!'+FIL.TEXTRK.TEXTǝ+-FIL.CODERK.CODEǝ-; CHDEMO.TEXTjv;@RUSSIAN.CHA|!<@!#f359PASCALSYUSERPROGFILEHANDDEBUGGERPRINTERRINITIALIGETCMD RSET@D APL.CHARSETj|DIINVERSE.CHARSET+IN LARGE.CHARSETj|NS MATH.CHARSETj|SX FORMS.CHA KER.TEXT8" LINKER.CODE8"  CHEDIT.TEXT8 000   0 0 0000 ޢۢ   " Proc not foundStackޢ  ȡ6 ɡ ە0 ە A0000 0 ! Proc not found0Heap  F .*0ȡGۂǠۂۂۂV`.  7"Z ˶ ڦ ˶ ۄpܲy#ھɡھھܿ6ܶVá,>" SYSTEM.CHARSET" CALC.CODE81 CALC.TEXT81ART11TOEDIT.TEXT"AFRT11TOEDIT.COLine:  ˡ Seg:  Proc:  OffDE"FVBUGGLOBALS.TEXTV` DEBUG.A.TLCopyright (c) 1978 Regents of the University of California, San Diego Campus.TEset: 'ȡ2چ00Ä  ݿڎ :  P  ɡ>پ٢*>ؾآ$š$ɡ%ˡ8*SYSTEM.WRK.LIST L܏áJܚޓݓȄ,تP!RتPR"á XȄLۂˡޓ'Lۂڕ Lڂ ޓjLۂ ٶ&Ʉ+  ˡ LۂáL  LáLڂfYnSubrange limits excProc  Caller  Parent  Param  DataeededSegment not linked in$Exitting from procedure never calledInteger overflowInteger divide by zero  Seg  Seg  Seg  Stack  IPC!Attempted access to a nil pointerBreak character receivedUser I/O error. IORESULT = 7 Instruction no  Depth ( Defaultlink: áDynamicStatic  t implementedFloating point over/underflowString too longwUncondition HALT executedX6áBrkpnt: # Brkpnts: ȡ*٤š٤  ؕ=f ITYPE ID PRStepping ended%\H. sV)T ݚÄ ˄'OC# OFFSET ADDR INTEGER OCTAL HEX LO HI CHAR^ ٨ 0 0 0Ä 7`% "ȡDataޢ  ġ Warning - offset too large'ۂšWarning - length too large ȡ\ ޻ݿ0 ( á Static  DynamicDelay: @@ٚData  ߢ    ؚ*n  áۂ~ zvj#f_,WX $(*,R`@68<>@TFH ġ Warning - offset too large%ۂšWarning - length too large ȡW ޻ݿJLjtVvá %h  *Má  *8á" á "* Not a cٚStack  ٤  ؚ*i Octal address:  ommandء%  [sp] or 'Q')Qá4% ȡǰȡLength: r ȡU ܏Heap  "á ( :&á#á%&.'ثDث  ˄ߚ*h "ȡ* % <ړȄؤá" ۂ"šȡ)ޢڿٻޢݢ ݢھۡۓ Bad numberھń͞ ۦ32767 Bad number.ڡ2Set breakpoint at line:  ؤٚ All brkpnts in useHp ~!Clear breakpoint at line۾ȡ܂ ˡ ܂0' X۪177777 h 1Ä@@   : PړȄؤáڡؤ Brkpnt not active) ȡؤȄ.₾₾0  ႚ Bad numberU   x "S(et or C(lear breakpointSsÍ! CcÍ"F Proc: Offset:   Length: n _ Proc: G  U  Seg: ؂ܫݫ Proc not found #67  Seg:  Proc not found áqá#Only traverse UP static linksG˄"6ç6Í'Hit [space] when ready)*j$$١á <>?EXAMINE: áTop of link chainˡ rá5ٕȡBottom of link chain8 1..9 (links, M(ove, <, >, L(ink, D(ata, S(tack, H(eap,HE(rase, U(pdate, , , C(rawl, W(alk, ˄áTop of link chain:  áۂ R(esume,  Hڳ !ڳ<1SPڹ > < ut I've discovered an error in myself.Z*Ɓ:á)(áV;[Break] azȄaA:) Type : to continue) & XÍ invalid while EXAMINING)% D%',*"'' fn(ުP22ȡ7233 ȡ 23aħ3zȄ 23aA22š*á ? n2:J> F   tf.VJp4HT* ȡ٤:22ȡá;2á!2ȡ5252š[22š2222ȡD%B"% ȡ*hz$):I'm awfully sorry, b2š5252á4x4]11á4^1šX42233y 3042221ç4ut I've discovered an error in myself.Z*Ɓ:á)(áV;[Break] 2ç1Ä2*á444ńi55P.TEXTF.CODE4.INFO".GRAFinvalid while EXAMINING)% D%',*"'' .FOTO!}áë Äá)6!E *STK OFLOW*PEE* ˡ 6!:9"8}? ĄMȄqfȡD ōɍ ō ȍ dč "쓡ë 5 Exec err #  á, (* >Já[  쓡 ! 8 ,} Ä{  , ĄÍˡ88s EXT"ˡ $F& FHLُáwL$L  8sB$$>:&ˡ,ˡ sš sT%>Lؑ L $$$޸D  ȡ٤ˡ.ˡ sš sJ&$>&:!E:E Eˡ EED%B"% ȡ*hz$):I'm awfully sorry, bJ'Jɡšɡš  P&:*: ÍV}M ˡ!  ,ȫ, 넡, } ,B/"ˡ ( ! 767l 9S32Í1} š˄  `" R ( 8˄ šá  d</ dÍÍˡ  d˯7 H ȡ   0 H" 퓄 Ä퓡  dÄÍ" ˄"ɡ  dá dġ  *@#ٕš ګ۫ š۫ ګ,.   ȡQá C#C˄ C    á&á } ɫ  ȡ .  .ȡ? ȡ  ġ  á -/18  Äɡ3ġ$ꕫš ġMáš3 삫 d #( - š"š Ą  ˡP %@B "ˡ Íáɡ 럚肚Z ū  < ˄B"ˡ\ š < ń<ˡ>욹 áš < c@B B Ä $ B B  - v  šˡ 쓄 Ä쓡w š>Ä /  !š Í 7ÄT    ɍL "ˡ.ˡ d  ǐɄ96ń}66! á } 횧 0/šá.Ą ɡ 낫š ꓡ0 :˄˥ń á   uš  gá -Ä+ š땫ĚQ삫Ú< š ^  ɡ"á M "á50 ɚ i š Ꟛšr#ń@ 񂾲y 񂾂0 ń Ȅ! } g>@ << á6铡,B B ˡ>  Eɡ  -푫 š 0 0 lġ-   킂. 핕 킿: ˡ6á  tT2"rD 8f ~N 6J> P d T  `0 핂 0 . 0 핂 肿 ɡ  , Mȡ龫š 龕龫.ń0á š肂蕿BšT뾕ȡ4   áš  šš!B>邚邫镫ë퓡Q @!낾  2 d?š !삾B "ˡB "ˡ >"ˡáˡ á  0 Vá " *áá0uá%!Ȅ 隹Já-Ä  >  á ]+-Í-ëy 0 {  á, š0   šš@y á +-Í-ëy &@B>邚邫镫ë퓡e @B "ˡ ɡB  B 0.áBy0$yheEÍɍCá"ˡc >á1 á(á" >"ˡ  )K >듡ɡ 퀞$ $ # Bá3p  Q š *š á+   T p꾂ȡ龞꾂( 4V j ɡ 逫-á-32768 Rġ?n00ńń꾂Ȅ4š뾂á뾞뾂NPńȄ0ˡ nɡa ɍ -  .ń0á š肂蕿BšT뾕ȡ4  $ $ $' 푞$ $ō $š킥뾞<X h6!}?7EPut in :P?EP'Ǡáġ $ $ $ȡ&  0 $č^   .,!  "$&##&á{ *6*6 (((<( what volE(:š.ť ; Bad vol name  šm removed, Text  and N*SYSTEM.WRK.CODE'N8 d..CODEe}8ڡ0ˡ$ No dir on  :" : not block unit  : not Lost workfile! Code  file saved  ChangeꥀAon-line:'r  @X Workfile is .š . not named񄓡 (not sav"To襀ń. Á$Ɓ$ Ɓ$:Ɓ$Ɓ$A襀ńáNonsenseed) No workfile 񄓡8Throw away current workfile? )Yˡؓ'*SYSTEM.WRK.TEXTޡ9 exists...remove it? )YáޓK: changed to P'*SYSTEM.WRK.CODEP񓍡,*SYSTEM.LST.TEXTP   dšNonsenseޡVol already on-line~} 2  ???JanFebMarAprMayJunJulAug Sep.&ءNew workfile createdGetťȄ .& Oct Nov Dec ?????????  &SYSTEM.WRK.TEXT SYS.TEXT A:&A &.CODETEM.WRK.CODE  D ؕɄ?Í( `& A:A Text  and Parity (CRC) errorBad unit numberBad IO operation Timeout errorVol went off-liCode .No  file loaded%.Illegal workfile name,  neFile lost in dir Bad file nameNo room on volNo such vol on-linehFile not J!Workfile already savedNo workfile to save?..ؓ2Save as foundO Dup dir entry7 Filer error!! @% ~bK5# lڪAN' .? )Yء!Save as ..ò.ō'.Illegal workfile name?báF: what file? b&bš}b,b bɡNb'b2. Must save on system disk for nowN*SYSTEM.WRK.TEXT'N8 d&..TEXT Nb'bN !'A :-"ݪܪ:''3&!Lost workfile! Y*..CODEPOld code š"Ä^Rڡ.Put in :(" *}́ʁȡKˡ2Block   is bad  bad blocks"Output file fullń-Put in  :(:s Zero dir ofˡ5Destroy  : ? )YˡDuplicate dir? )Y transferred to  : !òCń!C"ۡbb   # of blocks:! (floppy=494, RK05=4800)?  &ɡ Bad #šbár(*,.-L MakeEN"3򕫀"A made blocksNew vol name? P&á:á åō:Í Bad vol nameءbbšbáp xPrefix titles by š š;  Prefix is ;: C  : correct? )YˡBˡ Write error: zbض%Í1ؓ$(% :TٕڶšڸšAeroed š ړڥÍ' 6%E/Date set: <1..31>-<ڂ4< UNUSED >    ^Dir listing of JAN..DEC>-<00..99> OR P'Cá No current dateT Today is C -Cȡ٤  ۂ  šD  ---C   New date? P&yܡ 0  ! : changed to  : ءbbšbá (02  ءá    ILLEGALPpBad diskPvCodefilePfTextfilePVInfo^" RemoveN"襀Ä% :  ȡU آfilePFDatafileP6GraffileP&FotofilePxj\N@2$   ? )XáTYˡ" )"A removedbš  files,   blocks used,   unusedء,,   in largest areabáB Transfer楀N"襀"ToN" B  %Volumes on-line: ȡ}}پšh ٲ? * 㧀ÄUò}ńB Risk dir of  : ? )Yˡ !觀Ä4ٲ; P  #   :% Bad blocks scan of  ܓšC dCۻCڻ New date is C -C-ނނ݂ ȡd܂"ˡEWrite error, rel ٕ , abs  ݂áC  ?á CBad date6}%Examine blocks onٚڂ  : crunchedߡ Please re-boot:VayeBlock number-range?   0  ɡހɡ  ɡ)EIFiler: G(et, S(ave, W(hat, N(ew, L(dir, R(em, C(hng, T(rans, D(ate, Q(uitP')EP á%'xRisk the dir? )Yˡ ̂ʂȡؤ ̂ʂʂĄbٓ%File(s) endangered:ʂbG | xtoje a ]Y UQMIEA=9BZ25> X!Q9ZG  ʂʂ ʂ ١,Try to fix them? )Yˡ̂ʂȡBlock OlK(Gp?0GQáF $  & P$8`J" Z"r"2 ݂á ƁƁƁ"á "Ɓ  may be ok& is badɡUnknown run-time error(Value range error(No proc in seg-table(Exit from uncalled proc(Stack ovešɡá/Block   is still badFBlocks   thru   rflow(Integer overflow(Divide by zero(NIL pointer reference(Program interrupted by user(Systeare still bad Mark them١ (may remove files!)? )Yˡ١1 ȡ$ؤ ̂ʂm IO error( unknown cause( parity (CRC)(illegal unit #(illegal IO request(data-com timeout(ʂĄ" Má    C BAD.xxxxx.BAD̂ʂġ$ ڕ߲nڤ0߲nڤvol went off-line(file lost in dir( bad file name(no room on vol( vol not found(file not fo ؤ ɡ #  marked>sn,.%Crunchund( dup dir entry(jfile already open(Q file not open(<bad input format($F4 w Are you sure:. you want to crunch  :? )Yˡ:  dM: IO error: (Unimplemented instruction(Floating point error(rString overflow([Programmed HAܓōɍN ' ȡ=؂áazȄ aAAZȄȡؤ  ńMoving  SYSTEM.PASCAL ? ޕššAaN؂ݿ ťۤNáyܡ 0ނނ݂ ȡd܂"ˡERead error, rel  , abs    9CONSOLE:(:9SYSTERM:(8:98š9.á .CODE:98:9  LT(DProgrammed break-point(&r fE0lWBS#  6ë???JanFebMarAprMayJunJulAug , P#  , I#  |Dj, vol not found(file not foSep Oct Nov Dec ?????????6!:%$+ƁW`DsDsD nn ndnn'ýʁʁʁ )8P Welcome ?, toU.C.S.D. Pascal System I.4b*SYSTEM.MISCINFOP+"á,+ ́ʁ>+>ʁJ+J ++gn  ȡ,}ؤۦۢCurrent date is C -C-C System re-initialize0ۢ ؞&}CONSOLE}SYSTERM???}?á';??d!  FebMarAprMayJunJulAug ٟá'C &"á}PRINTER&"á}REMOTEƅ*SYSTEM.CHARSET(ƅʅڪP--ˡ>-áIllegal file nameNo file Oˡ not codǀ"áʅʅūʅ  ʅ  ̆%ʆ%ȡ   ̆%ʆ%ȡƂ  e{/@"ˡ Bad block #0R.P.PȡB.. č/O`.Q/.RQQRQR.}GRAPHIC :.8ǀ ?̆%ʆ%ȡƄؤ8ؤ ƅ )FJJ ". W *SYSTEM.COMPILER:&( "ˡLost w77::9988:9  6orkfile!*SYSTEM.SWAPDISK(7*SYSTEM.WRK.CODE[*]("ˡCode open error!D      -&.???&š&:&(*SYS  Compiling...ث No workfileB * 7:& š: š&TEM.WRK.TEXT(   & & š&:(*SYSTEM.WRK.COD%*SYSTEM.EDITOR~&ǀW% Running...:E(&X:: #P7 :áExecute: what file?   bound exceeds high bound 103:Identifier is not of the appropriate class  104:Undeclared identifier  105:sign not allowed  106:Number expected  107:Incompatible subrange types  108:File not allowed here  109:Type must not be real   110: type must be scalar or subrange  111:Incompatible with part 112:Index type must not be real  113:Index type must be a scalar or a subrange  114:Base type must not be real  115:Base type must be a scalar or a subrange  116:E EKCommand: E(dit, R(un, F(ile, C(ompile, X(ecute, D(ebug, I(nit, H(alt [I.4b]P')%$x쓡*SYSTEM.EDITORˡ% Restarting... U not allowedV Running...:Rá RáEHá63CX, #%"$(*m ? 8:9  1:Error in simple type  2:Identifier expected  3:'PROGRAM' expected  4:')' expected  5:':' expected  6:Illegal symbol (mayb8ENo user program linked inP8E8e missing ';' on the line above)  7:Error in parameter list  8:'OF' expected  9:'(' expected  10:Error in type  11:'[' expected  12:']' expected  13:'END' expected  14:':' expected  15:Integer expected  16:'=' expected  17:'BEGIN' expected  18:Error in declaration part  19:error in  20:'.' expected  21:'*' expected  50:Error in constant  51:':=' expectd 4p@ 4xed  52:'THEN' expected  53:'UNTIL' expected  54:'DO' expected  55:'TO' or 'DOWNTO' expected in for statement  56:'IF' expechithere xyz 1 ted  57:'FILE' expected  58:Error in (bad expression)  59:Error in variable  101:Identifier declared twice 102:Low   132:Strict inclusion not allowed  133:File comparison not allowed  134:Illegal type of operand(s)  135:Type of operand mustal number - digit expected  202:String constant must not exceed source line  203:Integer constant exceeds range  204:8 or 9 i be boolean  136:Set element type must be scalar or subrange  137:Set element types must be compatible  138:Type of variable n octal number  250:Too many scopes of nested identifiers  251:Too many nested procedures or functions  252:Too many forward is not array  139:Index type is not compatible with the declaration  140:Type of variable is not record 141:Type of variable mreferences of procedure entries  253:Procedure too long  254:Too many long constants in this procedure ust be file or pointer 142:Illegal parameter solution  143:Illegal type of loop control variable  144:Illegal type of expressi 256:Too many external references  257:Too many externals  258:Too many local files  259:Expression too complicated  300:Dion  145:Type conflict  146:Assignment of files not allowed  147:Label type incompatible with selecting expression  148:Subravision by zero  301:No case provided for this value  302:Index expression out of bounds  303:Value to be assinged is out of bnge bounds must be scalar  149:Index type must be integer  150:Assignment to standard function is not allowed  151:Assignmentounds  304:Element expression out of range  398:Implementation restriction  399:Implementation restriction  400:Illegal char to formal function is not allowed 152:No such field in this record  153:Type error in read  154:Actual parameter must be a vaacter in text  401:Unexpected end of input  402:Error in writing code file, not enough room  403:Error in reading include filrror in type of standard procedure parameter  117:Unsatisified forward reference  118:Forward reference type identifier in varriable  155:Control variable cannot be formal or non-local  156:Multidefined case label iable declaration  119:Re-specified params not OK for a forward declared procedure 120:Function result type must be scalar, sub 157:Too many cases in case statement  158:No such variant in this record  159:Real or string tagfields not allowed  160:Prerange or pointer  121:File value parameter not allowed  122:A forward declared function's result type can't be re-specified  vious declaration was not forward  161:Again forward declared  162:Parameter size must be constant  163:Missing variant in de123:Missing result type in function declaration  124:F-format for reals only  125:Error in type of standard procedure parameteclaration  164:Substition of standard proc/func not allowed  165:Multidefined label 166:Multideclared label  167:Undeclared lr  126:Number of parameters does not agree with declaration  127:Illegal parameter substitution  128:Result type does not agrabel  168:Undefined label  169:Error in base set  170:Value parameter expected  171:Standard file was re-declared  172:Undeee with declaration  129:Type conflict of operands  130:Expression is not of set type  131:Tests on equality allowed only clared external file  173:Fortran procedure or function expected!  174:Pascal function or procedure expected  201:Error in re  ^^^<ˍ^<^^ؚǐȄ Aá 1A A AڂڕڕǴ<DT COMPILER  <<<<Line > , error  :1( (continue), (terminate), E(dit PASCALCOCOMPINITBLOCKCOM KER.CODE8"SYSTEM.CHARSET" PATCH.TEXT EÍ^ÍEá ^< ǐÍ ^ <> >e p A*"> SYSTEM.PASCAL-Ý>V GLOBALS.TEXTbVZSYSTEM.WRK.TEXTÝ<ˡ< A<ˡǑá á <<lC:D*˧>LCopyright (c) 1978 Regents of the University of California, San Diego Campus ˧9 ˧C ˧? AdšdAڞá% š  ڞ  .á .CODE:98:9d66<6Ań(˦>>>>>> Error # 6 ul\ڟá \ؚ7؞áeá   EKCommand: E(dit, R(un, F(ile, C(ompile, X(ecute, D(ebug, I(nit, H(alt [I.4a]P')%$x ؞á٢ؚ٢ ؚآ آ< b>> 2.>=2á<> >쓡*SYSTEM.EDITORˡ% Restarting... U not áA á á P P ?? ( ؿallowedV Running...:Rád4@45$N<؞؂ 4  $áˡ,Í + ۹+ë +ë"+-Í+ëg ƁƂƁƂ  ƁƁ4 ZRR X -Oˡ>>  *=*á "ˡ-(.TEXT-"ˡǓ󫁢A<< +-Í%+ë˦*Se  404:Error in writing list file, not enough room  =@@>  lines@šP, @<  secs, @>  lines/min99ȡ&99999ȡ0&9ȡڢ99)D1m jH: r L XX*"$D&<'''R())p* + ,,h--F.0//x/l33F445(6H6.5j6 YSTEM.LST.TEXT "ë W-ëP F+ë!?-ë!!"+DU$ DM>   ۦINTEGER Щۢ +ۢٮ ۦREAL Щۢ *ۢٮ ۦCHAR Щۢ )ۢٮ ۦBOO"= ,ˡ  áá)}Í /1.:<Jw^,+,  ++ á LEAN Щۢ (ۢٮ ۦSTRING Щۢ $ۢٮ ۦTEXT Щۢ 'ۢٮ ۦINTERACTЩۢ %ۢ!+󂾿'á,'ˡ++% ++á  %;---+-+; Z  ۦMAXINT Щۢ +ۢۢٮ/ /ۦINPUT Щۢ 'ۢۢۢۢ/. .ۦOUTPUT Щۢ ' ' 09ō.á:.ˡ0  09Ȅ áEáP  ۢۢۢ. ۦKEYBOARDЩۢ 'ۢۢۢۢٮȡM ܢ (áܦFALSE ЩܦTR-á   +á 09Ȅ ɡáJ ȡ1 䂾7ń  䂾UE Щܢؚܢښܢٮ(ٚ ۦNIL Щۢ &ۢۢۢٮ ^ 5 5ئ Щ0 # ث  ȡ  䂾0 ġ 䂾0ڕ$ ȡ  آ4 4ئ Щآ آآآ3 3ئ Щآ آآآآآ2 2ئ Щ0  á $ $$    c= / 󂾹 آ آآآ11ئ Щآ آ آآآآآآآآآ00ئ Щآ آ }*á *     .á    =á      آ آآآآآآآآPREAD ЩREADLN ЩWRITE Щ  ' ( ( ' )     =>) ) =á   WRITELN ЩEOF ЩEOLN ЩPRED ЩSUCC Щ ORD Щ SQR  {  "$&(*,.2468:<F2 TVXZ\^`bdf nprtvxz Щ ABS Щ NEW Щ UNITREADЩUNITWRITЩCONCAT ЩLENGTH Щ|~)(4/á áINSERT ЩDELETE ЩCOPY ЩPOS ЩMOVELEFTЩMOVERIGHЩEXI  (++٢٢**٢٢))٢٢((٢٢&&T ЩIDSEARCHЩTREESEARЩTIME ЩFILLCHARЩOPENNEW ЩOPENOLD Щ٢٢'',٢٢)%%,٢٢)$ $٢P٢٢٢+٢ ٢ ٢)٢PREWRITE ЩCLOSE Щ SEEK Щ!RESET Щ"GET Щ#PUT Щ$ DtPMJxG7 \؟آآآáA á á P P ?? ( ؿ NȡPASCAL compiler [I.4a]< 0> -98u 7\؞؂ 4  $áˡ,Í + ۹+ë +ë"+-Í+ëg آآآ--آآئPROGRAM Щآ آآآآآ9آآ آ!áVá&9*á "ˡ-(.TEXT-"ˡǓ󫁢A<< +-Í%+ë˦*SSCAN Щ%BLOCKREAЩ&BLOCKWRIЩ'DRAWLINEЩ(PAGE Щ)SIZEOF Щ*DRAWBLO-ˡ--á(Páá(/ nt Z rf P$ VCЩ+GOTOXY Щ+̀ʀȡfٳpڡ  ̀ʀʀʀ ڡ ʀʀʀʀDtPMJxG7 \؟آآآٚخobODD ЩCHR ЩTRUNC ЩROUND ЩSIN Щ NȡPASCAL compiler [I.4a]< 0> -98u 7\COS ЩLOG ЩATAN Щ LN Щ EXP Щ SQRT Щ M^^^<ˍ^<^^ؚǐȄ Aá 1A A AڂڕڕǴARK Щ RELEASE ЩIORESULTЩUNITBUSYЩPWROFTENЩUNITWAITЩUNITCLEA <<<<Line > , error  :1( (continue), (terminate), E(ditHALT ЩMEMAVAILЩWWȡܳF0ܹ( XX +X)+ XX *X EÍ^ÍEá ^< ǐÍ ^ <> >e p A** XXXXXX ۚXp+g( XX +XL*FA9+0(<ˡ< A<ˡǑá á <<lC:D*˧> b[B>$=7ݡ  XXXXݡXX؟ˡYYYX ښX ˧9 ˧C ˧? AdšdAڞá% š  ڞ ؚٮbl,6A?<>=99ȡ)&9٢٢ Щ99:d66<6Ań(˦>>>>>> Error # 6 ul\ڟá \ؚ7؞áeáBC;ǂNJ9 8 "!# Y8VYS|V ؞á٢ؚ٢ ؚآ آ< b>> 2.>=2á<> >  }*á *     .á    =á      \ˡ   á0   ޚߚ ""  ' ( ( ' )     =>) ) =á   ˡޢߚ áá á^  ǔá  {  "$&(*,.2468:<F2 TVXZ\^`bdf nprtvxz ˡkvާ$Ä_ ݧ+á3ōP Pˡ ާ$ á ޟ|~)(4/á áˡdޢ ǔ ݚ á ޢ ˡkޟˡ- á$ˡ  (ٟˡإá؟؟}"  ġ<\ڟˡ(áڣa #g*áǏš fޚ ٟ#J ڟ˶xaڧ+ڧ*˄1ġ% #Ch543(2410ښ  á !ڧ)áɡ܂3ɡ۸ik1R@šYSTEM.LST.TEXT "ë W-ëP F+ë!?-ë!!"+DU$ DM> ˡ <ڟˡá )Ä "= ,ˡ  áá)}Í /1.:<Jw^,+,  ++ á Y2YY%á9á)$ ݧ$ ݢݢ ǂ𨀂 إ (`á!+󂾿'á,'ˡ++% ++á  %;---+-+; Z áW ˡ9ݧ+á á'ݧ*áá iI#áá +إ .$á ' 09ō.á:.ˡ0  09Ȅ áEáP   *إ  j ݚ Pá۟ڟÍá-á   +á 09Ȅ ɡáJ ȡ1 䂾7ń  䂾6 6ˡ Ä ޓ%  66߫60 # ث  ȡ  䂾0 ġ 䂾0ڕ$ ȡ Äcݟܟ˄ބݟÄܟÄÄÄ"0  á $ $$    Xc= / 󂾹   _ %á á ,0H5 |VVVá  ˡ o  ٢ ٢ ٢٢    ˫áá á ٟá0279 fؿ"(  š  öń ˡ%      ł  á"ȡخ.ǀٿ@ǀ&á$ȡڢ:˫  Í  bb  ǀ3álá šˡ ۚš"ۮġá \ٳ0áá<   ޚ ˫ád@خEJ'ÍȄ'á ؂؂#Ȅ؂خ @MÍǀٮخFڳ ˡ álˡ áá$  ݟáق šخáخ ǀٮخf!Ȅخ3ǔ, ޚá؟).($"^آآáf# # á)  ]ǀȄڮ=á'ۢá(ۢ9á إآ آ,آ ,# ˡ ˧  lS SSښ"#(ˡLJ!خ"$٢`m%ۢۢ`mɡ(ġ 9V á+á!D D,áá ޚ!٫خ"5R&ˡr*˄&á*á3 3 S,á' 67!)# #: ݟˡ/ȡ#ݧ*ámݧ+áǕߢݚq˫á  á< > 4!zO˄ #ˡS=á+ 87!6ˡǐ  ڢ ڢڢڢ/ ł ڢڢ ˡ   ٶ˄/ڣ %ڣ á ߟˡ álȡ 熚 ߚˡ7   ڣ ڣ Ȅ ڢڢ٢٢٢á   ٢ ٢٢٢ȡǎ ޟá-á| ɡ \ ł \# #á  ááP   ˡ5 ȡ** m   ء ޚ á *á á ޟˡ$ާ+Íާ*Ís ާ*árޚޟˡ#n ł á      š ǩK.áF á ߢޚޟˡ ,(ߚ  . TC r(šۂٞقق؍*á á  1á 0 !á-؟ˡأ á أ أ }} N2+ˡ}ˡǒٕám |)Bġ:ؤ9B&9:):> á.(á"+#+ˡ}á&á"+#+ˡ}á R*  á  ! á' 67 !\á 7á' 6!+#+ˡ} á  38خ!2خ!"/ɡٮM!2خ!  2( Í Ä á"   8 ˡǖg  6ˡ˫ɡ šث $ ٚv4á+ˡ-ń(M;MMáܟˡˡNJ(+#ˡ ˡqܟˡ/á2خ!á+#ˡ +ˡ}á +#ˡ +ˡ}á1M!2خ!٣ɡ ٣ :+ ! ˡ〮šNjˡ@)á! šث٫+áM!M!5".(ˡ ˡ}áoácNORMAL Я HLO@!$ ńˡá áˡˡnjáˡ á ǘ  ! CK Я 1PURGE Я CRUNCH Я M! 6".(ˡǐ  2( Í Ä á"   ˡń(TˡM } áǏWá +#+ˡ}}M !FM!?M!8ˡ )ˡǏ M! (_83 Í:#ááǏˡńǍMMA+KAb 6 7ˡ +ˡ}á)á á á}}+#ˡ )ˡ}á,á  3ۮ,*.+)ÄHá(=ءǚá0)á(;ܢܢ".(á +# +8.(ˡˡ} ˡǏá; $ ( ˡ}$v/".(ˡ& áˡ átá.(á"+#+ˡ}á +#+ˡ}%áM! +9"ٟáǞ`ˡǢSˡMا*Íǟ:-؟ˡ á t.(á.(*áȡ0á"+#ˡ +ˡ}*á $;= ? E.d'ˡdL&ǐE'á% 27!ˡ" g ޮ < 0.(áá+#.(á +# ˡáásˡ ġ}+ˡ+á*á}+ˡ+á*á}+0ۧ**Ä dž~@ۧ**Ädž`ۧ++ÄdžFۧ++Ädž,ۧ34 />+/á/á +#ˡ +ˡ}M!5((Ädž v&\D " B (` B #+á خ K :á  ˡ+(;٣ á٣ á%٣ 27٣ ٣ !٣ á'٣ 67٣ /á /M!+12.(á .( á !J</ö5  ˡ%á)á"á˄}ٮ<".ág(.(á .(+ .(ˡ +ˡ}á .(ˡ +ˡ} ".(F+M !6*M!&)M! M!} ˫áٮޣ á ޣ ˡǐáٟá~"+ٟ˄ڟˡ٣ áȡU)Ä#á :ç!C#ˡ(ˡLJ á ߫+ˡˡ  $+ڧ* * $?Ä()$Pˡݕˡǎګ(áág Ȅ   #áD +ljݡȄ ##ݡ(á ˡǎǚǎٟˡˡáٟˡ~ޣ áVޣáޣ 9ˡ Mޣ ޣ !4ޣ á 㔜ޡߢ߫lj˫á ޡ, ; ;;#; Bޣ %ޣ 7áNޣ ޣ áOޣ .ޣ ޣ ޣ ˄ޣ ?أ áأ át;;V&NU "$&(*,.02468:<>@BDF?0!J ܳo"+#ܹ=>ݡ0 .(ˡˡ})ÄǏ/<áM !M !($|$CC'á# C#۟˄ۧ++Ä.@ ˄Pˡǁ٫٫kP! 'P 'E'?ޡ*٣ ) ( #( ǒ7á6Eڕ ٕ N#áU\ܤˡ\ܤݟˡ!áǥ& ǧY;H9ǁ3  ZF"#áM\ڤˡ\ڤ؟ٓá 9"ٓǧá U>  G R< ۣá ۮ-FnHhGbI\JV4O jGEG˫ á 8: BH+%ٮ$ á4LPKJMDN>6Z  "$&^TPFND@f!dš&  E á%9خ"ٮ&Eخ&ٮ&^I+#%9߮"ٟˡ٧*Íǐ á3N  ^E#áO\؟ٓˡǦٓۢۢڢؚ  %ٟˡ\Oܟˡ ȡ áǜ  ܚޚ۟áښǓ˫ ˫áR Pˡáz ۥۢ ۢۢ) Ä*ádž(á# B#۟˄ۧ++Ä.@ۧ**ÄdžáEGڟˡ9"˫ Í߮&ݟˡ_ ݚܟá , 9hۧ++Ä.@ۧ**Ädž(ۧ((Ä džd& " š 㕮  ݟá& á =<hAB J%خ&EG˫>Aˡەˡǁؚ*DA)á)Í ˡ ȡ#(  á+خ$5EG VK%ٮ&@+%خ$á6E9ٮ"خ&@LáRA)Í ˡ ȡ#(۟˄á(á ǁǂˡ@ D   á  Ǜ؟ˡŧ*ǏAáS+ˡ;ˡ PD] ۧ*á ۧ(á  ǃ DŽ n #ǐ.!#؟ˡç! 'Ǒ3%ǀ@+ˡpˡǐc  ˡ ǃ2ǃ Dž xh.*5!64!/1!(0V#؟ˡç! 8!߮&#6!šá4!0!Ǒ7@ %!"á6!!7!/! 1, )ǁ( Xp+@خ,á ˡ ō(E#á'9߮"&Z Má  3Bخ,ˡ{áp ɡd+á )ˡ ȡ#(ٟ˄+á* *ޡH)Ä$4ˡ+  ) \á\ۢۢۢ0(8!\ۢۢšnj˫ áw@!@á  ˡ4  ޚ ˡ % \ޟˡN 2 !2 ,!á%á)áM!7çU> 7.˫áá[  ˡááy ȡEG˫ á \ޟˡ 2 !M!áV' áA-á ㏂ޟˡ  ߚ((á%@! ߶ \ ˡ  `mˡǨ 槁 š á  á(آߟˡ\ݚ˄< Í á  ەC7&9)::C:Y[yW؟ˡM٣0:٣ ݚٟm" RU  á?á\ ݟˡ>ݣáݣÄݣ Ä á3٣ á,٣'u undefinedXXZXáPáQáRáSáݣ Äݣ ÄߓǠߓyá 7B9ء88BǕ!áVTˡ G?á\X WˡٗBBáݮZܟˡ8á(ˡ" á  š9ݣ ˡݣ 9BؓǏP5 O@#@ PG -Oˡ>>  *=17 C ݣ C7ɡ77 ɡ) \ߡ埚áUߓݢܚg  =@@>  lines@šP, @<  secs, @> خآ ٚآá"Qˡá ݥݢ UߓݢܚáIá0ߡz ݢ ޚޟˡxݢ ߓ{á"á7ߡǡݢ ݢ) Äڮڢ ۚ,ٟˡ)گ ٧,ˡآ,á"á [  ݮO !á  ݢ,ˡu,l Rá1 ݥݢٚݢݢ ݢݢ7ڮDګ7 CY T Ǐ:989B8šBǏá &9TD˫áDٟˡ>ݢ ۚݢ܂á۟ˡáݢ\*٫Bګ9pV7ˡ <> >ˡޟˡ ásˡm\ؚá"D,ˡu,#' 2S  ńK2 !6ܮ!** ˡ ) (  á>=\ 47788 9497<>jA\=0BB\9NEF&HBHhHHHjIKMPXNTPIQjQZRR X -Oˡ>>  *=ۂ8ۂáۂ ۂ á ܕR`ۥ  =@@>  lines@šP, @<  secs, @>  ۂ  ۂڞڂ ˡ  !Uقčy^ 肾 á lines/min99ȡ&99999ȡ0&9ȡڢ99) ܂ ܂áŧؓɍš ٚáءe D1m jH: r L XX*"$D&<'''R())p* + ,,h--F.0//x/l33F445(6H6.5j6 ݂ ݂ɡ ݂ ݂ەݕ ; Z   D"' EDITOR -š 0ۍۡRepeatfactor > 10,000 \ 낾 á INITIALIOUT ENVIRONMPUTSYNTAEDITCORE D&콰 ·x$Xڽڽx߼ 킫8ڕ šjɦKThere is no room to copy the deletion. Do you wish to delete anyX^ڽPڪP--ˡ>-áIllegal file nameNo file Oway? (y/n)P Yá*ڕ񧁝 ڂ ٕ ˡ not code{/@"ˡ Bad block #0R.P.PȡB.. č/O`.Q/.RQ ݞ݂ ˡ !U܂Zjڡ>١ 0 ۥɡ š    ڶ>˄KڶPá4ڶ č& ^ȡ'ڤġڤڤ؂ ħɄ ؂ HPá#ڶNáڶNá ڤjڳ *>پˡZګꂾ ء8ꂾ ꂾ 짃áܕ܂ پعE٢J٢=٢.٢!٢ MB7*x   ܕ܂  肾 肾á肾  .á肾  Ä lines/min99ȡ&99999ȡ0&9ȡڢ99)         ٪PD1m jH: r L XX*"$D&<'''R())p* + ,,h--F.0//x/l33F445(6H6.5j6&á ERROR: á;& Please press to continue. áR   P á  .TEXT   ȍ" ̂4Ƃ4 PƂ4.TEXTUƂ4P ɦNot present. File? 蕞ˡ. Your file is   bytes long.UáS?&SYSTEMە߂ŧȍ0 á܂  ۂ܂ߞ á-肾á ꂾ P"áReadingˡ Reading file.ڍi4ۓP.4ꂾÍ ߂ ߂߂܂܂܂  >B ٪P   ڡ4ݞނ á ݂"ˡ Disk errorۓBuffer overflow. Í what marker? -P-- -- hƁƂ   >Ĵ4ʂ4ʂ4ʂ4 ʂ4ʂ4 ʂ4 :ɓ)  š   á  ˡ :ƁG04 jp,rPb ( 6 T^̂4ʂ4ȡܤܚAẐ4ʂ4ȡܤAaẑ4ʂ4ȡܤA09̂4ʂ6ە߂ŧȍ0 á܂  ۂ܂ߞ á-肾á ꂾ 4ȡܤA    %Ca6& ڍi4ۓP.4ꂾÍ ߂ ߂߂܂܂܂  >B ٪P   ڡ4ݞނ á ݂"ˡ Disk errorۓBuffer overflow. Í what marker? -P-- -- hƁƂ   >Ĵ4ʂ4ʂ4ʂ4 ʂ4ʂ4 ʂ4 :ɓ)  š   á  ˡ :ƁG04 jp,rPb ( 6 T Quit:P# U(pdate the workfile and leave E(xit without updating+ R(e٤ؚٳ قؚ. ACDFIJLMP Q R S V XZ,>.turn to the editor without updating% W(rite to a file name and return +-?/=<>á(PNPNV   09̂4ʂ4ȡ )RáEá 쥁Wá)Name of output file ( to return) -->ƂPƂá.TEXTƂ  ؕ Ʉ?Í   >Edit:Î4Ƃ4ƂƂȍ$Ƃ̂.Ƃ.ƂPƂ..TEXTUƂ.PƂ*SYSTEM.WRK.TEXTPWritingƂƂ4:Ƃ4&Ƃ4"ˡWorkfile lost.ɦ4No workfile is present. File? ( for no file ) Pˡ.ɡU  ۂۂۀ ˡۂ.ɡ/  , = 'Xǀ'š Markers: ȡ7 ؤˡا$ h Inappropriate environmentá  bJ Not optiondP   ʧ áȡ. ) ٤ɦ$Marker ovflw. Which one to repxj\N>0(AT(l* hfR"dlace?P o0Set з Gȡ٤ ؤ&< $&Azn 1 = 'ǀ'- ؤاáʭ?l &  Set: E(nvironment M(arker PEáMá ا.WRK.TEXT*SYSTEM.WRK.CODEd4Do you want to E(xit from or R(eturn to the editor? , = 'Xǀ'š Markers: ȡ7 ؤ EګWriting out the fileI tingƂɦSyntax Error #P   . Type >Ƃ ƃ7Ƃ *SYSTEM.SYNTAX"ˡ mȡ- ءTrueFalse.ڳ@?T or Fȡȡ ǜȡ ȡ Ƃ ˡ á d d   0 0 0TáTrue False tY  #0 : ق  قؕ؞ق ق ق   قÍ قáH ؕDؕ   ڳɡ ڂ0   . Environm . Type  á   Ƃ $&d  ȡ7 ؤent: {options} or to leaveP A(uto indent  F(illing  L(eftá>< &駁 ŧĄ Invalid copy.駁ġNo roomm margin   R(ight margin   P(ara margin   C(omħɄ肧 肧駁见   mand ch  T(oken def    bytes used,   Jump to з [اؤ ؤ  Not there.ؤ [ available. Patterns:1 = 'ǀ'-  $ JUMP: B(eginning E(nd M(arker PBá)EáMá    肫肶肶Ä  Í   á ĄÄ˄Ąۄu á  dáMȡ%ڶȡ5No insertion to back over.  mڶġb4Please f ˡܡ   á áث/"inish up the insertion  ڶ šBuffer Overflow!!!! á    Ʉګ ڂ ڂ٥ č9h肶 > !ꂾ á ^  ^ġ)š (š  ) <öÍ áJ Íɡf ġ  ˄ń  ꕞ$핂ꕞ 삿^á  ɡTb  Ȅ5 ɡáš"4! á.!~ō?Ķ      !ń9 肾 á ˡاr H~ o < eXchange: TEXT { a char} [ escapes; <       á   ǀR ؂ȡ ؂ġ  ؂šetx> accepts]Pá5š.؂肾^ áQ!  ؂  P  ɡ     š   ˡP肾 ˄<?؂肾á٫؞ǀ-    ٕاġ-á- ؕ ق؞؞ق  8蕀PšqL WARNING! You are about to zap more than 80 chars, do you wish to zap? (y/n)PYˡ ٫ګ    U ؂ \   H   E š 蕞 蕕Insert: Text { a char, a line} [ accepts, escapes]P ˡOšɡ!No room to insert. j˄'ǀ2 á ǀ }á$ȡ  ĸ š[ Í F 7   ȡ  4[ p š ɡ,ń  &$%&؂ɡ낾Ä؂ išꕞ šٮ ݮ+,    A Delete: < > { to delete, to abort}P  á   v"(  K Adjust: L(just R(just C(enter { to leave}P#<á"#~ z!v$qá<>Lġ Integer Ovflw) <á"#[]l á  á    á<>  ȧdjBrٕ ,˄ átÄ S ٕ܄ɡ $ Tá(J ܹ-(1ڕ($ڕ앧( 4-"á(wá ق蕞 قٕٕ  ث ٕ٫ ö ݓ (eDŽP á (- áڕ(ڕ앧( ˡá۫mJ-á- á'* á ö oD. . 'šA>á#árR)  ;%*&&/Lá .Vá . Tá .VTÍLÍ/SsÍV^0/L<á%&  "$"#<á"# !$šToo many'Invalid delimiter..á+ۂ ń  ۂ$ġInteger Overflow<) <á"#˶˄ >á#"+ $ čġ-Your pattern is too longÅ 1۶ۂۂÄ۶%02    ɡit" Ʉ: ~ á1á á  Cá1á  á á šĶ   #<áTń1肾 á  |s*ȡGڂ á-ń ۂ 肫ġ  ø ɡɄ2 ɡáO Z+ȡˡˡȡ ȡ    á.63ǀ ٶr ġ   çk  ȧل*6 ١ނ߫ á:<á  ٓ'ńPattern not in the fileNo o  ض á 9 ؂    á   2  Y}w 4ǀ ld pattern.  "\^M Edit: A(djst C(py D(lete F(ind I(nsrt J(mp R(place Q(uit X(chڶr š á 9ض     á   2 ng Z(ap [E.4c]P zá  á   d Y}w 5   á Z7~ zxt p lhd D@8lb^\ZXVVVTRPN024680>@ Ʉ öɄ   b; ˡ; " 8 X  0l(  rv,\Z Ʉ á @ 8     á78>á54( ~!""^#$%$&(&&hv; "\^M Edit: A(djst C(py D(lete F(ind I(nsrt J(mp R(place Q(uit X(chy e á78   3ǀ  š 2 ng Z(ap [E.4c]P zá  á   dá~Aáoj˄ȍá ȥ  Ä>>$$$~$~$$>> >&&228DD800   $~$|888> R6.۪PڪP.P[ / ]: ء# áL(it T(ok ~888``0 @@<@@>`PHD~@@>>@@B<|>BB<~@  aborts, 'R' replaces, ' ' doesn't 9á@<8(88(88(88(8  >> BB>BB>~~ Rr˄šZš8Buffer full. Aborting Replace 蕞ɡ>"rBB^@BBB~BBB>> ">B""B~BfZBBBBBFJZRbBBB>~BBBRr~@>BB>BBB<蕞Xˡ 駁见>:̀̀  á Find <B<@B<~BBBBBB<BBBB$$BBBBZfBBB$$BBBBB$~B B~>> 0``|@@@@@|"target> =>9& Replace V(fy =>9./0ʀ 1 á./̀0ʀ X1 ç<@\B|:FBF:BBBB>pp`> $B CHARACTE ہہǻ 2 @t "@ýýÿýýýÿ ǀ@쥗*SYSTEM.CHARSET楒ëW*NEWSET.CHARSET[5]ýýýýݽ楒ˡ#ERROR ON TRITON TRANSFER*NEW.CHARSET[4] ̘ʘȡ! ݽýɡš   CHEDIT.PROMPT ǀ% ÿ۽ϟ ˡ ȡ 'ȡE ȡ3 ؏' ؏'ÿŹýýýŹȡ  '/ȡ@ ق/ȡ@Pق/ȡýýýŻ@Ǡق/ȡ@ق ǀ9,Rv>h +۽~~~NN  bad blockss Zero dir ofȡ ؂')ȡ ؂'&S x   >@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~gȡD٧IAǴ٧IAǴ؞ M^gȡHۊ.  !}  "$&(*,.02468:<>@_DoHIAǴۧIAǴ؞ Q bX ?Ǡxd@ǠxdǠF2ǠǪ2JLawTVXc\s`bdhjlnrvxz|~@nx2x2XPV ǀ@쥗*SYSTEM.CHARSET楒ëW*NEWSET.CHARSET[5]8j+楒ˡ#ERROR ON TRITON TRANSFER*NEW.CHARSET[4] ̘ʘȡ!  !" #??$  @ Ǡ ̘ʘȡ#:   楒ˡ#oops. File error%&'(  )  SHOWBIG 9@: @: @:@:  ǀ9   Ɨ02 @t "@u ȡOȡ= ؂' ؂'}`W ǀ@쥗*SYSTEM.CHARSET楒ëW*NEWSET.CHARSET[5]  ## #6 2L 2L楒ˡ#ERROR ON TRITON TRANSFER*NEW.CHARSET[4] ̘ʘȡ! Gh  ǀáSTANDARD OPTIONAL ǀ  9@< 9ǀ$ DRAW ` MOVE  9@< 9ǀ  bX ?Ǡxd@ǠxdǠF2ǠǪ2  ȡ(  ۫ ګ  9@<  9ǀ\ Ɨƙnx2x2XPVՀ 0 `, $>< "$&(H,.f2468L<8j+ 8(8 <=>?! w!!!-3x  y! z{8@!9%>A!!?!!!B!!!!C!!D!!!8|}0~$BE??F?G9!!? H!!!?!!!IJK!  !L?M!3-!!!!N!#%-)1!O!!!!!P!!Q?!!!)9? R!!!!!S>A>@@A>T?U!!!!!!V!!!! t DECLIST W!!!!-3!XBB$$BBY!!! Z?! !?[ jdɡ ȡ\ 00]^ _  Փ+jd P` šg=, Ȅ`a .!>b#!#c!!d  .1!1ūէաڕjdɡ˧Ս &k  ȡ "* ? +,-?.e!fg!!1. h#!!!i./00 0!!-!!12!j k  lm3-!!! ?3  40($"? 5 !6>!!n!!!!o!!!p!!!q!!1. r7? 8!!!!9!! :;8(8"st u!!!!v!!!  XBؚBB4 <XAˡ"  Х=,N B  Փ+jd P` šg=, Ȅ ȡXКBALJWWVFile:PץP/ūէաڕjdɡ˧Ս &k  ȡ "šץPP.TEXTUP))"ˡ. Can't find ƃ)ƄUՁ) )  ƃ)BHZt*>T|V2*, á @X > 0ڶˡٚD\Pjdjdjdjdɡ ȡ.QPɥٛ/˄ȡ쥃ٛȄٛ$ԹxԹrlf֥ \Z,T  Փ+jd P` šg=, ȄR   "$&(*,.N2468:<>@lDFH\LfPv֡qTitle:Pūէաڕjdɡ˧Ս &k  ȡ " ȡ, ȡ ,؛'J+GXt) )  CALCULAT !=,))) )S^ ֡&á =-ō     $:    xߧNȡ=, =, á4 v ȡ#ȡ ؂ 0"kN  XH/ O-ߡ @   ȡ=,* ɡš  ( ->šU(  $ERROR : Try=,L=, 9 4 / + 1$ 0 0-ȡ!=,ǖ ǖɄ$ǖڢǖ Q jȡۢ=,. ԡ jd=, á ǖ"4ȡۢǖ(:آپآVXAXAКAA:VXAˡ(XBájdjdjdjdɡ ȡ   @FALSE г @TRUE г@ @XPOS г @YPOS г @RIGHT г @WRONG г MOD by zero' 6 ۡ $  @TRIES г CHARSET$ Ц MICROSET$ Ц TEXT$ Ц NAME$ Ц LABEL$ Ц ASK NۧNAN . 'ۡa  t تP ^RLɡ#aġ z  AT  BOX  CALL  DRAW  ENDASK  GOTO  IF  QUIT  :@Ȫ}% Bꊃ0 Bڡ  RETURN  SET  @7'PP|H\ x N.ˡ .áړNڡG G^ ک QOnڡ @ "Ná90Ná #NˡRight parenthesis m Q    2 I Щ  ȡI7I šQ٢ N٢ issingBN0Illegal symbol"NˡLeft parenthesis missingQ NJf  á @ 'NNNNNNNNN=á Undefined TAN Undefined LOG  Undefined LN N>á N N=áN N N N N=áNNNNN#~ 7 (Undefined SQRT !ɍ%Cannot calculate factorial > 33/ "$&(*,.UAj:<>@BDFHJLNPRTVXZ\^`bdfhjlnprvz|~ ȡߊ90'~I #E vN Q  Ná5* á-N@  0ܩ تP2ȡmQ̀ʀ0 ʀ ۻʀ ݻ۳Q/ áUnrecognized IDQNáڥG ,N:۹,ʀ ʀ#ʀ M5ʀ5M 3!'Variable table full. ة 2Ná LNN ۡ3ܹ"%*#  SIN  COS  TAN  LOG  LN  ABS  SQRT bRۧNÄH 9Cannot calculate powerۡ FAC ک C -٩ تP-\ ة  e  xۧN N ܹmDivision by zero V!  LIFER Ǡ á ȡ áEVERYONE HAS DIED WE ARE QUITE STABLE   "$&(*,.02468:<>@BMFHJLNIN GENERATION  .To end type an 'H', or to add more type an 'A'%Type a return to continue aftePRTVXZ\^`bdf.jlnprtvxz|~nHhÍzTrwards.  Հ  9   ̪?ʪ?ȡ0j   Հ  9   ̪?ʪ?ȡ GENERATION NO.  POPULATION = !STATS LAST GENERATION - BIRTHS =  ǟ ǀ% @"<@<š@ǀPǠ  DEATHS =   s  "$&(*,.02468:<>@BMFHJLNNON ۹t'8X'8<<ǀPǠ<<ۂۂ<<ۂ<(  hN8&   $:    xߧN<ۂ<<ۂ<<ۂۂ<<ۂ4< <@<kN  XH/ O-ߡ9PPǠǠǠ  ( ->šU(  $ERROR : TryPPǠǠǠp<(<ɡ< < Again ^á Ճ zrZ  D  <ˡ <ˡ <<š< (<< šȡzP{ R h  |   BH4@  hN8&   $:    xߧN "&(,.n468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvz|~kN  XH/ O-ߡ'SsÍ Ǡ" #  ( ->šU(  $ERROR : Try(ȡb< < ˡ1؂ šǂǃōá ؕȡ" ` g??`` go??? 00033??  0033???? 1c9??3B30'  p  ` ??300080p71x00    80p??g``070` 0?g??              ?/?/``/               `??p x??             ??????x p                 ??`/``/?                  /???g?0 `070               PRTVXZ\^`bdf.jlnprtvxz|~nHhÍzT``g??p0800x17p080003?? `  0j   Հ  9   ̪?ʪ?ȡ????3030 ??30300 ???og` `??OO????OGg_xCw0??g`  ??og 8??og `?oy3Cs_?p'a{@as_?3y/??/y3?/y3?_sa@{a'3y/?3yo?` go??8 go?? p?_sC0wCx_gGO??#                 }=ǽ> @  @                    >THIS IS A GAME OF CHASE FOR 2 PLAYERS WRITTEN BY OWEN HAMPTON  1-JAN-78.>THE OBJECT OF TH              IS GAME IS TO MANUEVER YOUR PLAYER SO THAT IT HITS THEEACH PLAYER HAS AN EIGHT KEY VECTOR PAD WITH WHICH HE CONTROLS HIS SHIP.? PLAYER O           N LEFT PLAYER ON RIGHT > Q W E 7 8 9 >                  A "+" D 4 "o" 6 > Z X C 1 2 3                8THE SYMBOL IN THE CENTER REPRESENTS THE PLAYER, AND THE LOCATION OF THE KEYS                ;TO THE PLAYER REPRESENT THE DIRECTION OF MOTION THAT THOSE KEYS INITIATE.ACTION WILL STOP, 5 'BEEPS' WILL SOUND AN            Há :1 ^            ^ Jn ҧ@šG<1(G}-$z2Ձ $ @ؤÍÍ ؤ ؤ Í Í ؤÍÍ ؤÍ ÍؤÍÍ̥@ ̥@< @?? @?? dG++D THE CHASE WILL THEN REVERSE.ANOTE: KEYS ONLY CHANGE DIRECTION AND HOLDING THEM DOWN ELIMINATESؤ ÍÍ ؤÍ ؤÍ ؤڤڤ RESPONSE @FROM THE KEYBOARD AND RUINS THE GAME. TYPE RETURN TO BEGIN....(TYPING AN 'H' DURڤڤá1á2 á3á7á8á9ڤING PLAY WILL END THE GAME.) ة  ȡ٤߂ ˻-@á6á3á9ڤá4 á7á1ڤ& Í3 X X X  X  XXXXXXX  X  X  X XEv6á2á1ڤ&Í1á2 á3á4j& Í7á4á8á9 X X XXXXX  X X  X X  X X  XXXXX  X XEvڤڤ3$Í9á6á8á7ܹ ؤ ؤ  ؤڤٕڤٚڤڤڤؕڤؚHܤ  ܤܤ  ܤܤ   ؤt ؤ^ ؤF ؤ/ ؤ19f:  D  lš--ȡ$..ȡG++P'X       PooPG P# P  G --P-Ǡ     -   0 G++P PooPG P#       q P  G **P*Ǡ* [1ZTsG =l T$C,.02468:<>@DFHJLR_      ؤ ɥɄ  ؤ Ǡ  ǀ t Xt 0P ǀ%  åؤÍؤÍؤÍ ǀ ؤ,ɡؤؤؤؤ@ؤNJšؤؤؤؤ? ȡ1 DO YOU WANT WALLS? Y/N .... Yá\%  @šڧ(Z ȡ0֧@š6ȡ0ҧ@šG<1(G}-$z2Ձ  }=ǽ> @  @ (* WRITTEN BY DAVID B. WOLLNER *) (*$L-*) (*$R-,I-*) PROGRAM LIFER; CONST BIRTH=1; DEATH=-1; HEIGHT=40; WIDTH=#0@?@ á @    @  60; LF=10; HOME=25; UP=31; FORW=28; C=67; K=75; BS=8; SP=32; X=88; ZP Pp# P\ G pPpǠ  Há :1 ^   ȡ6 ENTER LETTER FOR DIFFICU^ Jn ҧ@šG<1(G}-$z2Ձ LTY....  A: EASY B: HARD<  }=ǽ> @  @  IF NO PATTERN WANTED TYPE ANY OTHER KEY  ȡ8 DO YOU O^WANT A ROTATING PATTERN? Y/N...  ȡ2 DO YOU WANT AUTO SCORING? Y/N...Yá YáBá<ȡ@X@ ?6š8ȡ@@ ?6š짘8ȡ@4@ ?š觘8ȡ0䧘?6ş̌Aá6ȡ@ZX@   @šާ(ȡ@6@&  PAGE[R]:=BEING; PAGE[R+80]:=BEING; PAGE[R+160]:=BEING; END; DUMMAP[POSIT+1-WIDTH]:=DUMMAP[POSIT+1-WIDTH]+OCCATION:=POPULATION+BIRTHS-DEATHS; MOVELEFT(DUMMAP[0],ACTMAP[0],4000); END; (* A D D G U Y S *) PROCEDURE CHECK; VAR L,GUY,ROW,CURENCE; DUMMAP[POSIT+1]:=DUMMAP[POSIT+1]+OCCURENCE; DUMMAP[POSIT+1+WIDTH]:=DUMMAP[POSIT+1+WIDTH]+OCCURENCE; DUMMAP[POSIT-WOL:INTEGER; BEGIN WHILE UNITBUSY(2) DO BEGIN GENERATIONS:=GENERATIONS+1; BIRTHS:=0; DEATHS:=0; FOR ROW:=1 TO HEIGHT-IDTH]:=DUMMAP[POSIT-WIDTH]+OCCURENCE; DUMMAP[POSIT+WIDTH]:=DUMMAP[POSIT+WIDTH]+OCCURENCE; DUMMAP[POSIT-1-WIDTH]:=DUMMAP[POSI1 DO BEGIN POSIT := ROW*WIDTH+1; L := WIDTH-1; REPEAT COL := SCAN(L,<> CHR(0),ACTMAP[POSIT]); IF COL <> L THEN T-1-WIDTH]+OCCURENCE; DUMMAP[POSIT-1]:=DUMMAP[POSIT-1]+OCCURENCE; DUMMAP[POSIT-1+WIDTH]:=DUMMAP[POSIT-1+WIDTH]+OCCURENCE; EN BEGIN POSIT := POSIT+COL; GUY:=ACTMAP[POSIT]; IF GUY>127 THEN IF (GUY<130) OR (GUY>131) THEN ANNOUNCE ELSE D(* A N N O U N C E *); PROCEDURE ADDGUYS; VAR ROW,COL:INTEGER; BEGIN BIRTHS:=0; DEATHS:=0; POSIT:=WIDTH+1; REPEAT R ELSE IF (GUY=3) THEN ANNOUNCE; POSIT := POSIT+1; END; L:=L-COL-1; UNTIL (L<=0) ; END; MOVELEFT(OW:=POSIT DIV WIDTH; ROW:=(ROW-1)*320+POSIT-ROW*WIDTH; UNITWRITE(3,PAGE,57); PAGE[ROW]:=(PAGE[ROW]-[2])+([2]-PAGE[RODUMMAP[0],ACTMAP[0],4000); POPULATION:=POPULATION+BIRTHS-DEATHS; IF BIRTHS+DEATHS=0 THEN BEGIN WRITE(CHR(12));(*W]); PAGE[ROW+80]:=[0..3]-(PAGE[ROW+80]+[0]); PAGE[ROW+160]:=(PAGE[ROW+160]-[2])+([2]-PAGE[ROW+160]); UNITREAD(2,CH, FORM FEED TO CLEAR OUT PAGE *) FOR I:=1 TO 17 DO WRITE(CHR(LF)); IF POPULATION=0 THEN WRITE('EVERYONE HAS=90; P=80; VAR POSIT,POPULATION,BIRTHS,DEATHS,GENERATIONS,I,J,L:INTEGER; BEING,BLANK:SET OF 0..3; CH,LCH:CHAR; 1); PAGE[ROW]:=(PAGE[ROW]-[2])+([2]-PAGE[ROW]); PAGE[ROW+80]:=[0..3]-(PAGE[ROW+80]+[0]);  ACTMAP,DUMMAP:PACKED ARRAY[0..5999] OF 0..255; PAGE: PACKED ARRAY[0..19199] OF SET OF 0..3; PROCEDURE INITIALIZE; BEGIN P PAGE[ROW+160]:=(PAGE[ROW+160]-[2])+([2]-PAGE[ROW+160]); CASE ORD(CH) OF LF:IF POSIT+WIDTH 0 THEN POSIT:=POSIT+1; CURENCE,GUY,R,S:INTEGER; BEGIN R:=POSIT DIV WIDTH; R:=(R-1)*320+POSIT-R*WIDTH; GUY:=DUMMAP[POSIT]; IF GUY>127 THEN  BS:IF (POSIT-1) MOD WIDTH <> 0 THEN POSIT:=POSIT-1; UP,117,85:(*'U'*)IF POSIT-WIDTH>WIDTH THEN POSIT:=POS BEGIN OCCURENCE:=DEATH; DEATHS:=DEATHS+1; DUMMAP[POSIT]:=GUY-128; PAGE[R]:=BLANK; PAGE[R+80]:=BLANK; IT-WIDTH; C,99: POSIT:=(HEIGHT DIV 2)*WIDTH+WIDTH DIV 2; K,107:IF DUMMAP[POSIT]>127 THEN ANNOUNCE; 73,105 PAGE[R+160]:=BLANK; END ELSE BEGIN BIRTHS:=BIRTHS+1; DUMMAP[POSIT]:=GUY+128; OCCURENCE:=BIRTH; :(*'I'*)IF DUMMAP[POSIT]<=127 THEN ANNOUNCE; Z,122:INITIALIZE END(* CASE *); UNTIL(CH='S') OR (CH='s'); POPUL'  BEING:=[1,2,3]; BLANK:=[]; UNITWRITE(3,PAGE,57); CH:=' '; INITIALIZE; ADDGUYS; REPEAT UNITREAD(2,CH,1,,1); ȡ͹&8(ȡ=̶ȡ ̹ CHECK; LCH:=CH; CASE ORD(LCH) OF SP:; 83,115:(*'S'*) BEGIN WRITE(CHR(12));(* FORM FEED TO CLEAR͹H- Zȡ=̶ȡ ̹͹H- Zڶ OUT SCREEN *) FOR I:=1 TO 17 DO WRITE(CHR(LF)); WRITELN(OUTPUT, 'GENERATION NO.',GENERATIONS:5,' POPULATION =',POPULATION:'B@أأ B@أأ A@أأ A@أأ @@5); WRITELN(OUTPUT, 'STATS LAST GENERATION - BIRTHS = ',BIRTHS,' DEATHS = ',DEATHS); END; 65,97:(*'A'*)ADDGUYS(* INSERأ @@أأ ȡȡE˶ʶT MORE OF THESE GUYS *) END; WRITE(OUTPUT,CHR(HOME)); UNTIL (LCH='H') OR (LCH='h'); UNITWRITE(3,PAGE,7); END. ȡ ʹ̹ȡE˶ʶȡ ʹ̹͹`5ڶפ'D͚ڶ֤'D˚ڶפ'͊ڶ֤'ˊڶפ':͚ڶ֤':˚ڶפ'B̚ڶ֤'Bʚڶפ'̊ڶ֤'ʊڶפ'8̚ڶ֤'8ʚڶפ'H-ڶ֤'Hڶפ'<ڶ֤'< !   )     Ҳ ǐ  ȡ[ڶͤ'ѡ٢* $! TANK ٢٢6٢4٢٢٢F٢,٢٢٢٢͹e6ڶפ'ڣġ_ȡMڣ DIED ') ELSE WRITE('WE ARE QUITE STABLE '); GENERATIONS:=GENERATIONS-1; WRITELN('IN GENERATION ',GENERATIONS) FASTTANKSTARTALL   Press SHIFT LOCK) P.Fj; WRITELN('To end type an ''H'', or to add more type an ''A'''); WRITELN('Type a return to continue afterwards.');* 8 .0R(P 6 Ǿʭ27d7ǖ7772ndnǖnn WRITE(CHR(HOME)); READLN; END; END;(* WHILE NOT UNIT BUSY *) END(* C H E C K *); BEGIN (* MAIN PROGRAM *)n2ǥdǥǖǥǥǥ=DŽʭƔfǀ% ƔU ǀ% ( !`ڣͤڣ"`ڣͤá͹]ȡMڣ!`ڣͤڣ"Y!  ؤ'٣ {٢*٢&@٣$N=٢$@٣$N=٢(٣"`٣٢٣!`ڣͤá͹W ڶפ'ۣڶ֤'ġ~ۣڶ֤'ɡjۣڶ֤'ġX`٣٢"@٣٢ @٣٢ ڶפ'ɸեأأͧȡآ"أأآ أأآۣڶ֤'ɡDڶ֤'ۣڶ֤'ۣڶ֤'á ڶۣۣ֚ġHۣۣɡ=ۣۣġ4ۣۣɡ)(أ@آأ@أأáأ   آ&أأأ@أأ@á:آ&أآ$ۣۣۣۣۣá ڶך ڶפ'ڶ֤'@ڶ֤'ڶ֤' أأأ@أأ@áآ&أͧá(آ"أأآ أأآ(أ@آأ@͹أأآ*أ@أأ @أΕأΕΧ΂Χ΂Χ΂ ڶ֤'@ڶ֤'ڶ֤' أ@ɂأšآأ أأOZ_a ڶפ'أ ϲΞ أ<ġآҡ1أ   ڶפ'ڢ ٶá ٶáڢ٤'ؤ'آ&@أ$N=آ$@أ$N=أ  Fȡ ͹׸ضָ׶ظֲڶפ'  ͧȡlܣš ܢ,ܣܣɡ ܢ,ܣܣ#š ܢFܣ#ܣ#ɡ ܢFܣ#ܣš ܢ6ܣܣš ܢ4ܣ͹Fȡ ͹׸ֶظآJأ$آHأ$أ#أ#أ$hġ آHأ$hأ$ɡ آHأ$hآ أأ$N='áؤ'4ؤ'6ϡ ۢ4ۢ6ۣۢ@@ @ *  LEFT SCORE:آأأ$N=آ.أآ<أ$p 6?أ@áآ<آآآ ؼآآDآآBؼأ@أ'   RIGHT SCORE:'   ؤ'6ؤ'4Ljȡ  أ@أ"أ! آآ:أ"آ8أ!Hآآآ ؼآأš آ,أأɡ آ,أآFآHأ͹# @@ @ ۢ2 ۣġ@@ @ *  %| DƁ-ǰ TANKGAMEFILE"ˡ` ? You must have TANKGAMEFILE for this gaLEFT SCORE:' $ Press Return RIGHT SCORE:' & ڣڶ֤'á7me to run.? Ɗ'̋(ʋ(@ʋ("ʋ(! Ɗ'̋(ʋ(@ʋ("ʋ(!ڶ֤'á%ڶ֤'ڣڣ ڣńڣ2ɄڣńڣɄڣ  á ȡT #ʉʊ̊ʊáֹֹ̊̊ƊƊ'̋(Ɗʋ(ʋ(ɡ ʋ(,ʋ(ʋ(ʋ(š ʋ(,ʋ(ʋ(Kȡ ͹8Aȡ ͹̹&E,BANG.#ʋ(ɡ ʋ(Fʋ(#ʋ(  ʋ(,ʋ(Fʋ(#ʋ(š ʋ(Fʋ(#Сʋ(Сʋ(x!Xp$ ) ned amount of time. The wait  may be between 1 and 30 seconds.  wait time: Ȯɧō)That is not a legal / / eeǹTǹNǹH!@@  :62(*,.02468:<>Rwait time. Try again.xǠxȡ xx) + ϧˡ : When you have destroyed your oppponent, do you want to *fix your disability as well as his (y/n)?  +Ȯy   SHELLSPEED ; The speed of a shell may be varied between 4 and 15. A ee@@ eeϭMa   # PLAYFIELD 9 Yo  "$&(*,.02468:<>DFJLNPRTVXZ\^`bdhjlƊ'̋(Ɗʋ(ʋ(;shell moving at speed 4 can almost be outrun by a speeding 1tank. A shell moving at 15 is difficult to dodge. Shellɡ ʋ(,ʋ(ʋ(ʋ(š ʋ(,ʋ(ʋ(#ʋ(ɡ ʋ(Fʋ(#pʋ(  dʋ(,ʋ(FTʋ(#ʋ(š ʋ(Fʋ(#speed: &ɮŧɍe ˍ*That is not a legal shellspeed. Try again.xǠxȡ xx) 7Сʋ()Сʋ(09zTF 1l'Ɗ?ʉU;r_PX^@   * &*ɮ  # SHELL POL (Fʋ(#ʋ(  ʋ(,ʋ(Fʋ(#ʋ(š ʋ(Fʋ(#Сʋ(Сʋ(x!Xp$ WER < The power of the explosion of a shell when it hits a tank e> eeιjιdι^ιXιQAeJ&" shell is allowed to travel may be ;entered as a number between 30 and 5000. The screen is 240 !of these units high and  "$&(*,.02468:<>@fb^ZV  0NUMBER OF DIRECT HITS REQUIRED TO DESTROY A TANK 320 wide. Shellrange: &ƮLjŧɍe ˍ*That is not a legal shellrange. Try again.xǠxȡ : You may set the number of hits required to oblitherate :your opponent and score a point. If you chose to require xx) * &*Ʈ# :more than one shot for destruction, a tank which is hit :but not destroyed will be partially disabled in speed and  " WAIT TIME = After your opponent has scored on you, his shooting ability =can be disabled for a predetermi:manuverability. The number of shots may be varied between one and three. Number of shots: ee * minate the game by pressing "?".Press return to continue&  >reverse key, you will move at xIAw xxxxġHǟwǟǟx IAxeIA xxone lower forward speed. So if >push the forward key twice and then the reverse key twice your >tank will grind to a xxȡCǟwwxIAxIAw xxxxȡw#wȡǟxhalt. The "D" or "3" key will turn the >tank clockwise and the "A" or "1" key will turn it counter- >clockwise. Thw IAwxwoIA_Ax_ wtIAi_Ax_ wrIAese keys work in the same marvelous fashion as >the forward and reverse keys. Pressing the "S" or "2" keys >will s wwxx "ʭ&6?R : Your shells may be changed to regular bytop all motion in your tank. A shell may be fired by pressing the "2" or "8" key.Press return to continue& pushing the :"3" key for the right player and "9" for the left player. :They are changed to rubber by hitting "1" fd.   9Would you like the whole schmeer about running the tanks?eed@@ or the right and "7" for the left.Press return to continue   SHELL OPTIONS u have a choice of which playfield on which to stage 9your war. A playfield will be displayed for you. If you 9want toeeNöenÍ  BEING A TANK COMMANDER > Your tank is controlled by six keys. One player uses t play on that field type a "Y". If you would like 3to look another playfield type any other character.Press return tohe >keys "A","D","W","X","S","2" and the other uses the keys "1", >"3","5","0","2","8" which are on the twelve key  continue&<  WELCOME TO THE TANK GAME < This is a two person game for players of any pad on the >right of the keyboard. For both tanks to operate properly >the shiftlock must be on. A tank is commandeage or by pressing the "W" key for one tank and "5" for the other. >If you're a speed demon you may spese of the ing the forward key twice more and each time it will move >a little faster. Pushing thholds down a