ML}  X c0C)HCCH Mhhݩh `eCDiCD`  RyHW   * 1H0芢@) Y0.Ș`i#(PMRR\ \b Pgi 0  % @ / ՠ`d   0DDԝLH}N@  )?HI Y0`HIJH) * J j * hJJJ )HJ h i     } YS S0 i`ϣ߳ϣ߳H J3xj2h} 1 |9 ӭ45(420 *(0241өX.`  R *i)Lvw  ~*P}E 5 LN(G E  r s k rsrL ( E LO(0d( L iE0O +)$IC  H S8 }q p h   j 8no CDLQ CFl M  LO Ri)Llk2'")*F }$F$F$F$F$ 5 )ШF/Șl]kpqС,LQ/A! Ti)Zlk@ ܬ/i)(")")k }$F$F$F 5$/L /lF@jj(LNkle$$%8(k()` R 8 ELO Ri)^>jf | NrC s } ) vw5g   enfo Glvw LQ@iLm>j FL ~Jjjjii p qEh }jlrs`LQ:$ȱ$@+[_#{ 8  Խut! ai 8   E I   ] C } H h    ˰ 8  N   Lm E  ,  [ `LQ ,/ 8 ~/  Ơ? ѩ}/  [ /Lj0?MoLn FjMqLp NklLOLQnLoMlNLO R"(+}ըHH`Q R!!  % !   / .   FȑF! /GF \H"+0+* }! F tLQnm: J~nTF1F  *n+)5! n (, n)1JJJn(n*o} I ,0  ci a oF? @ , 8,0 ʩ0H Eh   i}  D ]DmmFLQvtu`*&!*@h ] 0 ^0` c 0l$$%}()()%*&J%H,@hH hH@,h $% 8i8$(%)0hhH ]h`() c 0H c 0 h}`hhh&JJ ](ll  LQ0  /qnoHH 9 9 H H  I9  9 } Nd EH  Q8 o n  FnoL HII/ Ih8`h`Lnon`no`u F }E VEhLO/luF l0BF/lɜɛ׽hE N  b VFL FREE SECTORS C} H) *Fh ):FȽ F FC IH' 0 d  i:Fȩ/F.l`CD/08HDIC}IHȰ/F`ȱ$>.+.i ȱ$:刄H !A \ Hȱ$*?ȝ 2. ? [_{ ,0}-:) 0$:>WI  IТ,LQH  0hLd ~ t u`C ?( 0(C.` E } R =! .ti S0N EE D XC )0')AY  )ע ? 0E088FG \o}n  (HhLcL3 iJ i Lqp 0=rspnqopqlk`jZj0  j FL`H}FhȑFȽlFi0 h FFLFpvqwgneofLF pq7  G0i 0 FJJh1FqȱFpȱFk`B!}08`hEE D 8. =D}tui( TʩL`b!)    cȌaȌd b`aab}H8 hdaHcd8 cH hHH  \h hc` =Hh I8ih( t  ( t(!` L\}CJfCJfCJfCDfC` a  HII  INdh  `h  `n)8jHniPoijIjFIjFIjh` a } I 38  8H0 I  ' H LQ8j Y  8j NdY  &I &I &IHeH.p!}Iiq  `!.莿 2Jjj }.m Ȉ!m FG` ɩLQ z "} e Hi04 \ Ȍ  8 i h !`I0 `C Y8.`DOS SYS#} I  ` ~ݩ.C/`ba.m۩mѤC9 `C L] H  ,- '0 l $}, BLVDE`D1:AUTORUN.SYS8hhJ ȱHȱIȱBȱDȱEeeHHLV)  %}1*  ,,p-  0 I &  '0   Lw)l, 0  I&LD1:MEM.SAV&}E:D1:DUP.SYSE:D1:DUP.SYSE:D1:DUP.}J)1CD2:DOS.SYS n  * \*`آ R'S )ɀ@  U))% BError lo$(}ading MEM.SAV or memory!  0* b*c*d*e* R Hd*JSDd*J-=e* 0c*ʈд =}MYDOS 4%}L+p B+B@ Bc AD1:NAMENLOS.TXT*}$:+}-ark3SB *ܐT)d?<؅٩; s,}D L x p "A#BԼ +ԭʅέ˅ϩ=-}@  l ؖ A } m/i6 &/6 & .}. B0 EEo EE L& L&L6ɀɁ =I=L& ˒ pL&` ꒹/} L# `BݧwҞ򞭞 "/ Щ@ԩ_"#l $0} l sL ` pjab E$ ]- ]ȱ ]ai(ab E̩  ֤T1} B0 eK * 0 0 ȹ 0  L# XL6A[ { a Le` *2}`E E ``ީ`i ސ` )_JhhL}``@@`i #U3}ME)?9:H)?<I  h#h9 )۰a{Mo) o芍o,=0 4}Ҡҭo`@@@`@̩`*/ԩЩo `  i,<i 5} i-`HH 0 Ў  Т`"Ў hh@ԭЭЭЮ0; I앎;L  6}M+h@ʍˍ`w[c`,?0c`%inf}gen) ʖc`#!07}wc`,0얙`7rap%).7rap!53 |}~ ͖i c`O?PȌe ۬VܬW8}Ӭ VW c`ЭѠ/6ɪ( ٗ  &L ɛɪѠɛ 9} ٗнй ɛ/6`8/6 &8/6L&KL8SHX 6h/h:}i`d ' L8 έ L WLL͆ ͇LGo ˘ gL;}``o ˜΃ ]AB xL? @ @ @oLLBAmA^mB_͇ <}LG8ʪˍBЙB`_L[ʍmAХˍmBѠЙ CmCi` F =} ]΅ҥυӢ}Fҥiː "ʐ߭+> ٜLLI8FҰӥ8ҍL$@̩ >>}` WL80L8ЭѢɛ!͈͉(ߎLѩF'?} { ɛ'Ȅҥe҅Хi͍ ͌L ЅΥхLЅΥхL mFΐϥ΍ύ`έϩ@} ΅ʥυ L X L#0ҩʍҩ` Uo~ %` `LҘ ˜ l΃ ]Lo8MA}LLɝ ?I?L`@ oL` ˘L   ` ` ] ˜L`̒ ʭLB} ȹF̓*8Fm8ҭ̒Fҥe҅ʐL   ]`΀F̓C}芅ҥ8҅ʥL``LI`}FΥiL F΅ʥυ˩@̩ͩD}ɛ(,0 {'ȘF,06 # ȘF ם}Fʥi 㝩莀`eʅE}i lm̐ͥɿ` `(`i(̐`,,Heʍ!i"!ԭ"Ր!֭"װh `h`F}ɛ`H)?h)` 8 `i@tʍuˍvw`tuʭv˭w` +i(:`'+:G}` L`FF ΃L`  LҞ` ` `  L ` ` {H}ɛ` ٜL9 9Щ> >LI ؖL L,`<,<` ,`I} FL] ˘ɛ8uAvB ] xLBF8A̒ALǟ lL  4 5J};<؅ڍ}مۍ~-&45;<}~}} ~,0L ڍAۍBL``ڍ}Aۍ~K}B  ˘}~}} ~L ؍AٍBԅʥՅ xL,hh` ʅԅiL}˅Յi ɛ!hh8ԅإՅ٥ԍՍ L- L{= L{+ L{*в ⛥ԥՐ M} ʅ֥˅օʥׅL$  ֤0:) ʝ˝ L#) 0 ͅ!̈́ $ʩN}> L֣ʅܥ˅ͅ ̈́L9L),֣ ,֣ 0 0L#0أs ٣,֣!0 O}0٣   ֤L#Jj*Đףأ٣ ٣,֣#  ֤ƢnN.Ԑգ ܭP}ݥ܍ݍ ڣأ,֣0L,֣0  X L# ,գ N8n4Bأ8٣0 A Q}xLIA ٣ ꣑܈  m٣ܐL,ףia{`,R} 0 L#ɛf,0ɱɹ )d L~0Ηc{*, ݏ0̚ *cS}0LLj q9qWI` 俭0 m` 俹 H h`iqT} ,R /RL.  L#.*)/ Ȍ. L+ ) -  =&טi/ U}ɛÍ0й͐ 5 𩛙5`  0 LΥ ХIЈ`AЩш0 iА` ͐V}ɀ )͐ ɀ `͐ )ΐ `D1: D1:12345678.123 D1:*.*  0 E5W},10 ސ5Eɛ *ސdݐ C3 ƦB2DEJ VLЦ` BLV/6  & X X}L#1 Y F}AB BʝD˝E}HI V0 i}ʐƩ}8(ABe(ʐ x ] ƦL1 Y FY}ʭLR1 Y b F,LEBʝD˝E8HI V$e(ʥ%e) l ] $S0LG ƦL# CSZ}) ֤Lɛ19SC3)d ƦBRDE p/AЩѢBFDEHI VF[}0:/Fɛ #(0iА( ɛL/ ƦL0R 1  a,LHDE8H\}I B ƦL1  L#  aԝD՝E؝HٝI B ƦL`LLL(P ƦB]}DEJ VLЦЭ é/{ - mА ꩭL} Ʀ L#ɛ驐 ^} {` 0(H BHIh VLЦ`P:{[|\~}] O,R ͖ 1  }L&01_} 50OL6OP* P+ P- P= iPЙɛ%HO h)_, L>OP 1O `} iyP L쪹M }L& ͖ vL0 : ֡L# +` 7&8' L}=-<>.,wsefm!'$Ui~xG:7a}oIɟ2ɞ}L LɜL`+ +::hh`++:hh`:'D ⛮D0 +hh`b}(+D LǫAB A ˘`L0hhL9hhL$  "#01C c}@ABCDEFGHIJKLM4%84 %$)4/2NOPQRSTUVWXYZ[6%23)/.3/&47!2%p %d}2eu~-8CU`k0ڭ $isk,aden(inzuladen!nh{ngen3peic[frn$irectory ,|schen:eilee}7ort!bsatz2est"lock4ext "lockund$rucken"lockdef+opieren$ruck:3peichernf},|schen$ruck: 5tilities3uchen7eitersuch%rsetzen-arkerset+eydef1uitLHASD ZWARBTBKDSg}LZSWEMKQ|]ݧ#̠͟ZOK:7.,,%RJZ8z-ǯ  -;L^}h}).SǰhҰ5/3 )*Q08'esamten4extl|schen * "is4extendel|schen * #ursoran"lockendesi}etzen2%452. ,aufwerk$ateiname3peichervoj}ll4!34%,{nge"ytes7orte&rei"ytes,aufwk}erk35#(%..!#(%23%4:%.$52#(4%84.)#(4'%&5.$%.4l}!34%'2/33+,%)..',/"!,*%23%4:%..-!2+%23%4:%.  )/ &%(,%23%,%#4 4!34%4%84m}35#(%lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ(n})'@}FHDGSA {   ` {fffffff>`<|o}~<p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nft}3f͛6lgϟ?3x<~~<0~0 ~ <>f>``|ff|u}<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f``v}`>`<|~ffff>fff<ck>6f< x~ 0~f<>f>f`<|fl0fF68of;p88pf< 80 0 ~~`0 0`y}``nf>ff~fff~~f<flxxlf`````~cwkccfv~~nff>ffffff<x`x`~<~~<0~0 ~ }}<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffff~}ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~;n~x|nf<2|0}>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~;n~x|nf<2|0 9L/L/^x9~99-/LI+ HʕhiLCLI# e H }`EXECUT\ LBRANC| eHȱehLE 0BRANCȕ iLC (LOOP } hhhhL (+LOOP !HH}h}hL (DO!G!HHHHLC >!`!H}L< Z!`!o!{!HL< DIGIu!!800 08 0  HL> HL> (FIND!! k Q)?-ȱQ #}ieeHL< ȱȱȱеHL< ENCLOSź!+" k 8ȱLC LC EMI}"j"8qȩqH B7hLU!KEa"" /7L#?TERMINẢ""iL#Cқ""H B7hLC CMOVŶ"" k }LC L"U""666uuuLC U"4# *6686}6LU!AN-#q#5H5L> Oi##HL> XO##UHUL> SP##HL< SP##LC RP##L}C ;##hhLC LEAV##LC >#$HHLC R $%$hhLC 0$7$ȔLC 00$L$*LC }E$]$uuLC DW$v$uuuuLS!MINUo$$8LC DMINUӒ$$8L$OVEҪ$$HL< D}RO$U!SWA$$HL> PIC$$8uuʵHL> DU$%HL< +%*%uuLS!TOGGL#%K%ULS}!@%Z%HL> CT%o%LC h%~%LS!Cx%%LS!%% )(.'X% '|%-))HHieLC %%}H)})#))#CONSTAN%%-)')HȱL< VARIABL%%%)iHeL< USE%%%)eHeL< &%5&%=&%}E&%BM&% ABORTINIU&%/+ORIGI^&%) [$#Sn&&&R&&&TI‹&&& WIDTȔ&&& WARNINǞ&&&FENCŪ&&&Dи&&}&VOC-LIN&&&SOURCE-I&&&I&&&OU&&&SC&&&OFFSE&&&CONTEX '&& CURREN'&&"STAT$'&&$BAS2'&&}&DP>'&&(FLI'&&*CSS'&&,R]'&&.HLg'&&01p'%A&[$#2z'%I&[$#HERŇ'%&X%#ALLOԔ'%&(%#'%'|%I&'#}C'%'%A&'#'%$[$#'%'5$#U'%'J$#''8PIȔLU!'%$'#RO(%$$#$$#SPAC"(%Z&h}"#-DU4(%% %#TRAVERSD(%$$[$c $m%' $$#LATESW(%.'X%X%#LF}(%c '#CF(%I&'#NF(%c ') }b(#PF(%A&b(c [$#!CS(%#c'|%#?ERRO(%$ 3- $#?COM(%:'X%5$c (#?EXE)%:'X%c (#?PAIR)%'c} (#?CS-)%#c'X%'c (#?LOADINA)%&X%5$c (#COMPILY)% )#$%'$X%'#s)%9&:'|%#ݏ)%c :'|%#SMUDGŝ)%}(c I%#HEج)%c E'|%#DECIMA)%c E'|%#(;CODE)%#$(((|%#;COD)%H)}))))#ķ/%%J$$#+/%J$ }$#D+0%J$ $#AB0%% 0#DAB)0%%0#MI70%$$( $$#MAF0%$$' $$#M^0%$$#$/0$/0"#}$0#Mv0%$$$>0^!/02##$^!# 0$#$ 0$#0%"$#/MOĺ0%$/#$0#0%0$$#MO0%0$#*/MO0%${0#$0#*}0%0$$#M/MO 1%$9&^!2##$$$2##$#MESSAG1%*MSG # 3#61%,5$9&($*.#FORGEO1%.'X% 'X%'c (S1%&X%'c} (%(&|%(X%.'X%|%#BACc1%'''#BEGIΠ1% )'A&#ENDIƱ1% )I&6)'$'$|%#THE1%1#D1%})E!'Q&#LOO1}%Q&6)}) 1#+LOO1%Q&6)})!1#UNTI2%A&6)}) 1#EN(2%02#AGAI>2%A&6)}) 1#REPEAJ2%$$R2#$#$I&'1#I`2}%}) '9&'I&#ELS}2%I&6)}) '9&'$I&1I&#WHILŒ2%2'#SPACEӳ2%9&d0K( 9&E!<( #<2%,v'|%##2%$$v}'X%,$'#SIG2%((J$ c -+# 3%E'X% 1((c $' c [$c 0[$+##"3%&3$$#5$ #D.I3%$$$>02N332#$$}'2s*#.`3%$/#$f3#D3%9&f3<(#3%/3#3%X%3#U3%9&3#C/̼3% CAL3333 LC WORD}3%c &|% 'X%X%&X%3( "9&&|%%Z-((X%%5$"# $# ` V䊨`R/3%R/M4% W/W4%CIa4s4LC }FREEIOCk44 4HL< p@8`CLOSE-FILv44 94 B A4C0HL> CREATE-FILŞ44LC DELETE-FIL44LC FLUSH-F}IL44LC OPEN-FIL4 5 4BDEJK A4C0jjjjLC RENAME-FIL4V5LC READ-FILF5g5 94H}IDEB A4C0HILC READ-LINY55 94HIDEB A4C0HyDIyE}LC REFIḶ5%&X%) &X%5$&|%$$#WRITE-FIL516 94 BHIDE A4C0LC WRITE}-LIN"6s6 94 BL96INCLUDE-FILd6%&|%6) ' . &X%4_/#INCLUDE~6%S4 5) ' 6&X%49&&|%#FILE6%) }Z&+'Z&+c ",`*) $") 9&#INCLUDE6%66#MO 7$7l LC H 97h`%H$H`H O7h`HH`I7 &I }: DEPTH S0 @ SP@ - 2 / 1 - ;: .S CR DEPTH IF SP@ 2 - S0 @ 2 - DO I @ U. -2 +LOOP ELSE ." EMPTY" CR THEN ;CR ." .S loa }ded": ^ .S CR KEY DROP ;CR ." DEBUG loaded" CR S0 @ 2 - DO I @ U. -2 +LOOP ELSE ." EMPTY" CR THEN ;CR ." .S loa 5( MAKEFORTH Script )( 2001-2003 CAS )( for X-FORTH 1.x )BASE @ ( SAVE BASE )HEX ( switch to Hexad}ecimal)CR CR CR ( print message )CR ." MAKEFORTH 1.0 "CR ." ------------- "CR ." Save current FORTH as "CR ." FOR}TH.COM"CR( Set Last word as init word )LATEST PFA CFA ABORTINIT !( Calculate FORTH Memory )CR ." Forth MemLow " 0 +ORIG}IN .CR ." Last Command and MemHigh "LATEST DUP . C +ORIGIN !HERE ." -> " .HERE DUP 1C +ORIGIN ! 1E +ORIGIN !(} change Filename here )FILE" D:FORTH.COM" W/O OPEN-FILECR ." File Open RC=" .( create ATARi COM Fileheader )FFFF 0600 !}02E0 0602 !02E1 0604 !0 +ORIGIN DUP 0606 ! 0608 !1E +ORIGIN @ 1 - 060A !DUP ( Save fileid)0600 SWAPCR ." Write Header }RC=" 0C SWAP WRITE-FILE .DUP0 +ORIGIN SWAP1E +ORIGIN @ 0 +ORIGIN - SWAPCR ." Write Forth RC=" WRITE-FILE .CR ." Clos}e File RC="CLOSE-FILE .CR ." Forth saved! "CRBASE ! ( restore BASE ) Forth RC=" WRITE-FILE .CR ." ClosX GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. } 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute ve}rbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software a}re designed to take away yourfreedom to share and change it. By contrast, the GNU General PublicLicense is intended to gua}rantee your freedom to share and change freesoftware--to make sure the software is free for all its users. ThisGeneral Pub}lic License applies to most of the Free SoftwareFoundation's software and to any other program whose authors commit tousing} it. (Some other Free Software Foundation software is covered bythe GNU Library General Public License instead.) You can a}pply it toyour programs, too. When we speak of free software, we are referring to freedom, notprice. Our General Public} Licenses are designed to make sure that youhave the freedom to distribute copies of free software (and charge forthis serv}ice if you wish), that you receive source code or can get itif you want it, that you can change the software or use pieces o}f itin new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions} that forbidanyone to deny you these rights or to ask you to surrender the rights.These restrictions translate to certain r}esponsibilities for you if youdistribute copies of the software, or if you modify it. For example, if you distribute copi}es of such a program, whethergratis or for a fee, you must give the recipients all the rights thatyou have. You must make }sure that they, too, receive or can get thesource code. And you must show them these terms so they know theirrights. We} protect your rights with two steps: (1) copyright the software, and(2) offer you this license which gives you legal permiss}ion to copy,distribute and/or modify the software. Also, for each author's protection and ours, we want to make certaint}hat everyone understands that there is no warranty for this freesoftware. If the software is modified by someone else and p}assed on, wewant its recipients to know that what they have is not the original, sothat any problems introduced by others w}ill not reflect on the originalauthors' reputations. Finally, any free program is threatened constantly by softwarepaten}ts. We wish to avoid the danger that redistributors of a freeprogram will individually obtain patent licenses, in effect ma}king theprogram proprietary. To prevent this, we have made it clear that anypatent must be licensed for everyone's free us}e or not licensed at all. The precise terms and conditions for copying, distribution andmodification follow. GNU }GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any p}rogram or other work which containsa notice placed by the copyright holder saying it may be distributedunder the terms of t}his General Public License. The "Program", below,refers to any such program or work, and a "work based on the Program"mean}s either the Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion o}f it,either verbatim or with modifications and/or translated into anotherlanguage. (Hereinafter, translation is included w}ithout limitation inthe term "modification".) Each licensee is addressed as "you".Activities other than copying, distribu}tion and modification are notcovered by this License; they are outside its scope. The act ofrunning the Program is not res}tricted, and the output from the Programis covered only if its contents constitute a work based on theProgram (independent }of having been made by running the Program).Whether that is true depends on what the Program does. 1. You may copy and di}stribute verbatim copies of the Program'ssource code as you receive it, in any medium, provided that youconspicuously and a}ppropriately publish on each copy an appropriatecopyright notice and disclaimer of warranty; keep intact all thenotices tha}t refer to this License and to the absence of any warranty;and give any other recipients of the Program a copy of this Licen}sealong with the Program.You may charge a fee for the physical act of transferring a copy, andyou may at your option offe}r warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portionof it, th}us forming a work based on the Program, and copy anddistribute such modifications or work under the terms of Section 1above}, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices } stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publ}ish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole }at no charge to all third parties under the terms of this License. c) If the modified program normally reads command}s interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, }to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty }(or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and} telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not }normally print such an announcement, your work based on the Program is not required to print an announcement.) These re}quirements apply to the modified work as a whole. Ifidentifiable sections of that work are not derived from the Program,an}d can be reasonably considered independent and separate works inthemselves, then this License, and its terms, do not apply t}o thosesections when you distribute them as separate works. But when youdistribute the same sections as part of a whole wh}ich is a work basedon the Program, the distribution of the whole must be on the terms ofthis License, whose permissions for} other licensees extend to theentire whole, and thus to each and every part regardless of who wrote it.Thus, it is not the} intent of this section to claim rights or contestyour rights to work written entirely by you; rather, the intent is toexer}cise the right to control the distribution of derivative orcollective works based on the Program.In addition, mere aggrega}tion of another work not based on the Programwith the Program (or with a work based on the Program) on a volume ofa storage} or distribution medium does not bring the other work underthe scope of this License. 3. You may copy and distribute the }Program (or a work based on it,under Section 2) in object code or executable form under the terms ofSections 1 and 2 above }provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable sou}rce code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software i}nterchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a} charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the }corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used f}or software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresp}onding source code. (This alternative is allowed only for noncommercial distribution and only if you received the pr}ogram in object code or executable form with such an offer, in accord with Subsection b above.)The source code for a wo}rk means the preferred form of the work formaking modifications to it. For an executable work, complete sourcecode means a}ll the source code for all modules it contains, plus anyassociated interface definition files, plus the scripts used tocont}rol compilation and installation of the executable. However, as aspecial exception, the source code distributed need not in}cludeanything that is normally distributed (in either source or binaryform) with the major components (compiler, kernel, an}d so on) of theoperating system on which the executable runs, unless that componentitself accompanies the executable.If d}istribution of executable or object code is made by offeringaccess to copy from a designated place, then offering equivalent}access to copy the source code from the same place counts asdistribution of the source code, even though third parties are }notcompelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the P}rogramexcept as expressly provided under this License. Any attemptotherwise to copy, modify, sublicense or distribute the }Program isvoid, and will automatically terminate your rights under this License.However, parties who have received copies, }or rights, from you underthis License will not have their licenses terminated so long as suchparties remain in full complia}nce. 5. You are not required to accept this License, since you have notsigned it. However, nothing else grants you permi}ssion to modify ordistribute the Program or its derivative works. These actions areprohibited by law if you do not accept }this License. Therefore, bymodifying or distributing the Program (or any work based on theProgram), you indicate your acce }ptance of this License to do so, andall its terms and conditions for copying, distributing or modifyingthe Program or works } based on it. 6. Each time you redistribute the Program (or any work based on theProgram), the recipient automatically re }ceives a license from theoriginal licensor to copy, distribute or modify the Program subject tothese terms and conditions.  } You may not impose any furtherrestrictions on the recipients' exercise of the rights granted herein.You are not responsibl }e for enforcing compliance by third parties tothis License. 7. If, as a consequence of a court judgment or allegation of }patentinfringement or for any other reason (not limited to patent issues),conditions are imposed on you (whether by court o}rder, agreement orotherwise) that contradict the conditions of this License, they do notexcuse you from the conditions of t}his License. If you cannotdistribute so as to satisfy simultaneously your obligations under thisLicense and any other pert}inent obligations, then as a consequence youmay not distribute the Program at all. For example, if a patentlicense would n}ot permit royalty-free redistribution of the Program byall those who receive copies directly or indirectly through you, then}the only way you could satisfy both it and this License would be torefrain entirely from distribution of the Program.If a}ny portion of this section is held invalid or unenforceable underany particular circumstance, the balance of the section is }intended toapply and the section as a whole is intended to apply in othercircumstances.It is not the purpose of this sect}ion to induce you to infringe anypatents or other property right claims or to contest validity of anysuch claims; this sect}ion has the sole purpose of protecting theintegrity of the free software distribution system, which isimplemented by public} license practices. Many people have madegenerous contributions to the wide range of software distributedthrough that syst}em in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willingto di}stribute software through any other system and a licensee cannotimpose that choice.This section is intended to make thorou}ghly clear what is believed tobe a consequence of the rest of this License. 8. If the distribution and/or use of the Pro}gram is restricted incertain countries either by patents or by copyrighted interfaces, theoriginal copyright holder who pla}ces the Program under this Licensemay add an explicit geographical distribution limitation excludingthose countries, so tha}t distribution is permitted only in or amongcountries not thus excluded. In such case, this License incorporatesthe limita}tion as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versionsof } the General Public License from time to time. Such new versions willbe similar in spirit to the present version, but may d!}iffer in detail toaddress new problems or concerns.Each version is given a distinguishing version number. If the Program"}specifies a version number of this License which applies to it and "anylater version", you have the option of following the #}terms and conditionseither of that version or of any later version published by the FreeSoftware Foundation. If the Progra$}m does not specify a version number ofthis License, you may choose any version ever published by the Free SoftwareFoundatio%}n. 10. If you wish to incorporate parts of the Program into other freeprograms whose distribution conditions are differen&}t, write to the authorto ask for permission. For software which is copyrighted by the FreeSoftware Foundation, write to th'}e Free Software Foundation; we sometimesmake exceptions for this. Our decision will be guided by the two goalsof preservin(}g the free status of all derivatives of our free software andof promoting the sharing and reuse of software generally. )} NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTYFOR THE PROGRAM, TO THE EXTENT PER*}MITTED BY APPLICABLE LAW. EXCEPT WHENOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PRO+}GRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES,} OFMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK ASTO THE QUALITY AND PERFORMANCE OF THE PROGRAM I-}S WITH YOU. SHOULD THEPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION. 12..} IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY /}MODIFY AND/ORREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCI0}DENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITEDTO LOSS OF 1}DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BYYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WIT2}H ANY OTHERPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THEPOSSIBILITY OF SUCH DAMAGES. END OF3} TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it t4}o be of the greatestpossible use to the public, the best way to achieve this is to make itfree software which everyone can 5}redistribute and change under these terms. To do so, attach the following notices to the program. It is safestto attach 6}them to the start of each source file to most effectivelyconvey the exclusion of warranty; and each file should have at leas7}tthe "copyright" line and a pointer to where the full notice is found. Copyright (C) 19yy This program is free software; you can redistribute it 9}and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; eith:}er version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it ;}will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTI<}CULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Gene=}ral Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Sui>}te 330, Boston, MA 02111-1307 USAAlso add information on how to contact you by electronic and paper mail.If the progra?}m is interactive, make it output a short notice like thiswhen it starts in an interactive mode: Gnomovision version 69,@} Copyright (C) 19yy name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is A}free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.The hypothetiB}cal commands `show w' and `show c' should show the appropriateparts of the General Public License. Of course, the commands C}you use maybe called something other than `show w' and `show c'; they could even bemouse-clicks or menu items--whatever suiD}ts your program.You should also get your employer (if you work as a programmer) or yourschool, if any, to sign a "copyrighE}t disclaimer" for the program, ifnecessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyF}right interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of ViceThis General Public License does not permit incorporating your program intoH}proprietary programs. If your program is a subroutine library, you mayconsider it more useful to permit linking proprietarI}y applications with thelibrary. If this is what you want to do, use the GNU Library GeneralPublic License instead of this J}License.tions with thelibrary. If this is what you want to do, use the GNU Library GeneralPublic License instead of this   X7L/L/^7~Y7Y7-/LI+ HʕhiLCLI# e H L}`EXECUT\ LBRANC| eHȱehLE 0BRANCȕ iLC (LOOP M} hhhhL (+LOOP !HH}h}hL (DO!G!HHHHLC >!`!HN}L< Z!`!o!{!HL< DIGIu!!800 08 0  HL> HL> (FIND!! k Q)?-ȱQ #O}ieeHL< ȱȱȱеHL< ENCLOSź!+" k 8ȱLC LC EMIP}"j"8qȩqH B7hLU!KEa"" /7L#?TERMINẢ""iL#Cқ""H B7hLC CMOVŶ"" k Q}LC L"U""666uuuLC U"4# *6686R}6LU!AN-#q#5H5L> Oi##HL> XO##UHUL> SP##HL< SP##LC RP##LS}C ;##hhLC LEAV##LC >#$HHLC R $%$hhLC 0$7$ȔLC 00$L$*LC T}E$]$uuLC DW$v$uuuuLS!MINUo$$8LC DMINUӒ$$8L$OVEҪ$$HL< DU}RO$U!SWA$$HL> PIC$$8uuʵHL> DU$%HL< +%*%uuLS!TOGGL#%K%ULSV}!@%Z%HL> CT%o%LC h%~%LS!Cx%%LS!%% )(.'X% '|%-))HHieLC %%W}H)})#))#CONSTAN%%-)')HȱL< VARIABL%%%)iHeL< USE%%%)eHeL< &%5&%=&%X}E&%BM&% ABORTINIU&%/+ORIGI^&%) [$#Sn&&&R&&&TI‹&&& WIDTȔ&&& WARNINǞ&&&FENCŪ&&&Dи&&Y}&VOC-LIN&&&SOURCE-I&&&I&&&OU&&&SC&&&OFFSE&&&CONTEX '&& CURREN'&&"STAT$'&&$BAS2'&&Z}&DP>'&&(FLI'&&*CSS'&&,R]'&&.HLg'&&01p'%A&[$#2z'%I&[$#HERŇ'%&X%#ALLOԔ'%&(%#'%'|%I&'#[}C'%'%A&'#'%$[$#'%'5$#U'%'J$#''8PIȔLU!'%$'#RO(%$$#$$#SPAC"(%Z&h\}"#-DU4(%% %#TRAVERSD(%$$[$c $m%' $$#LATESW(%.'X%X%#LF}(%c '#CF(%I&'#NF(%c ') ]}b(#PF(%A&b(c [$#!CS(%#c'|%#?ERRO(%$ 3- $#?COM(%:'X%5$c (#?EXE)%:'X%c (#?PAIR)%'c^} (#?CS-)%#c'X%'c (#?LOADINA)%&X%5$c (#COMPILY)% )#$%'$X%'#s)%9&:'|%#ݏ)%c :'|%#SMUDGŝ)%_}(c I%#HEج)%c E'|%#DECIMA)%c E'|%#(;CODE)%#$(((|%#;COD)%H)}))))#ķ/%%J$$#+/%J$ u}$#D+0%J$ $#AB0%% 0#DAB)0%%0#MI70%$$( $$#MAF0%$$' $$#M^0%$$#$/0$/0"#v}$0#Mv0%$$$>0^!/02##$^!# 0$#$ 0$#0%"$#/MOĺ0%$/#$0#0%0$$#MO0%0$#*/MO0%${0#$0#*w}0%0$$#M/MO 1%$9&^!2##$$$2##$#MESSAG1%*MSG # 3#61%,5$9&($*.#FORGEO1%.'X% 'X%'c (S1%&X%'cx} (%(&|%(X%.'X%|%#BACc1%'''#BEGIΠ1% )'A&#ENDIƱ1% )I&6)'$'$|%#THE1%1#D1%})E!'Q&#LOO1y}%Q&6)}) 1#+LOO1%Q&6)})!1#UNTI2%A&6)}) 1#EN(2%02#AGAI>2%A&6)}) 1#REPEAJ2%$$R2#$#$I&'1#I`2z}%}) '9&'I&#ELS}2%I&6)}) '9&'$I&1I&#WHILŒ2%2'#SPACEӳ2%9&d0K( 9&E!<( #<2%,v'|%##2%$$v{}'X%,$'#SIG2%((J$ c -+# 3%E'X% 1((c $' c [$c 0[$+##"3%&3$$#5$ #D.I3%$$$>02N332#$$|}'2s*#.`3%$/#$f3#D3%9&f3<(#3%/3#3%X%3#U3%9&3#C/̼3% CAL3333 LC WORD}}3%c &|% 'X%X%&X%3( "9&&|%%Z-((X%%5$"# $# ` V䊨`R/3%R/M4% W/W4%CIa4s4LC ~}FREEIOCk44 4HL< p@8`CLOSE-FILv44 94 B A4C0HL> CREATE-FILŞ44LC DELETE-FIL44LC FLUSH-F}IL44LC OPEN-FIL4 5 4BDEJK A4C0jjjjLC RENAME-FIL4V5LC READ-FILF5g5 94H}IDEB A4C0HILC READ-LINY55 94HIDEB A4C0HyDIyE}LC REFIḶ5%&X%) &X%5$&|%$$#WRITE-FIL516 94 BHIDE A4C0LC WRITE}-LIN"6s6 94 BL96INCLUDE-FILd6%&|%6) ' . &X%4_/#INCLUDE~6%S4 5) ' 6&X%49&&|%#FILE6%) }Z&+'Z&+c ",`*) $") 9&#INCLUDE6%66#MO 7$7l LC H 97h`%H$H`H O7h`HH`ILE6%) r+++++++++>+++++++++>>>++++++[<+++>-]+++++++++>+++++++++>>>>>>+++++++++++++[<++++++>-]>+++++++++++[<++++++++++>-]<+>>++++++++[}<++++>-]>+++++++++++[<++++++++++>-]<->>+++++++++++[<++++++++++>-]<+>>>+++++[<++++>-]<-[<++++++>-]>++++++++++[<++++++++++>-]<+}>>>+++++++[<+++++++>-]>>>++++++++[<++++>-]>++++++++[<++++>-]>+++++++++++[<+++++++++>-]<->>++++++++[<++++>-]>+++++++++++[<++++}++++++>-]<+>>++++++++[<++++>-]>>+++++++[<++++>-]<+[<++++>-]>++++++++[<++++>-]>>+++++++[<++++>-]<+[<++++>-]>>++++++++++++[<+++}++++++>-]++++++++++>>++++++++++[<++++++++++>-]<+>>++++++++++++[<+++++++++>-]>>++++++++++++[<+++++++++>-]>>++++++[<++++>-]<-[<}+++++>-]>++++++++++++[<++++++++>-]<+>>>>++++[<++++>-]<+[<+++++++>-]>++++++++[<++++>-]>++++++++[<++++>-]>+++++++++++[<++++++++}PY7%^7X%'^7|%#IPb7%^7X%A&'^7|%#IPv7%^7X%m%#2DUЌ7%%%#BF7%7m%'$%#BF7%7m%A&'$%#BF7%'# }BF7%A&'#BF7%%m%h"#BF7%%"$%#BF7%%m%5$ h77) ]' #BF8%|77) [' #BF38%^7|%7) ] }' 987) [' 87) >' 77) <' 77) .' 77) ,' 87) -' 77) +' 7h779&' #BK8 }++>-]<+>>++++++++++[<++++++++++>-]<+>>>++++[<++++>-]<+[<++++++>-]>+++++++++++++[<++++++++>-]>++++++++[<++++>-]>>+++++++[<++++}>-]<+[<++++>-]>+++++++++++[<+++++++++>-]<->>++++++++[<++++>-]>++++++++++[<++++++++++>-]<+>>+++++++++++[<++++++++++>-]>+++++++}+++[<++++++++++>-]<+>>+++++++++++[<++++++++++>-]<+>>>+++++[<++++>-]<-[<++++++>-]>++++++++[<++++>-]>++++++++++>>>>++++++++++++}[<+++++++>-]++++++++++>>++++++++++++[<++++++++>-]<+>>++++++++++[<++++++++++>-]>++++++++++++[<+++++++++>-]<->>+++++++++++[<+++}+++++++>-]>++++++++++[<++++++++++>-]<+>>+++++++++++++[<+++++++++>-]>++++++++[<++++>-]>+++++++++++[<++++++++++>-]<+>>>>+++++[<}++++>-]<-[<++++++>-]>+++++++++++[<++++++++++>-]<+>>++++++++++++[<++++++++>-]<+>>+++++++++++[<++++++++++>-]>++++++++[<++++>-]>}++++++++++[<++++++++++>-]<+>>>+++++++[<++++>-]<+[<++++>-]>>>+++++[<+++>-]<[<+++++++>-]>>+++++[<+++>-]<[<+++++++>-]>++++++++[<}++++>-]>>+++++++[<++++>-]<+[<++++>-]>>++++++[<++++>-]<-[<+++++>-]>>>++++++[<++++>-]<-[<+++++>-]>++++++++[<++++>-]>+++++++++++}+[<++++++++>-]<+>>++++++++++[<++++++++++>-]>>++++[<++++>-]<[<+++++++>-]>+++++++++++[<++++++++++>-]<+>>++++++++[<++++>-]>>++++}[<++++>-]<+[<+++++++>-]>++++++++++[<++++++++++>-]>+++++++++++[<++++++++++>-]>+++++++++++[<++++++++++>-]>++++++++[<++++>-]>+++}+++++++++[<++++++++>-]<+[<]<[<]<[<]<[<]<<<<[<]<[<]<[<]<[<]<<<<[<]<<<<<<[>>[<<[>>>+>+<<<<-]>>>[<<<+>>>-]<[>+<-]>>-[>-<[-]]>+[<}+>-]<<<]>>[<<<<[-]>>>>>>>[>]>.>>>[.>>]>[>]>>[.>>]<[.<<]<[<]<<.>>>[.>>]>[>]>>[.>>]>.>>>[.>>]>[>]>>[.>>]>>[.>>]<[.<<]<<<<[<]<[<}]<[<]<[<]<<<<[<]>[.>]>>>>[.>>]>>[.>>]>>[.>>]<[.<<]<[<]<<<<[<]<<-]<<<<[[-]>>>[<+>-]<<[>>+>+<<<-]>>>[<<<+>>>-]<[<<<++++++++[>++}++++<-]>>>[-]]++++++++[<++++++>-]<<[.>.>]>[.>>]>>>[>]>>>>[.>>]>>[.>>]>>[.>>]<[.<<]<[<]<<<<[<]<<<<<[.>.>]>[.>>]<<<[-]>[-]>>>>>}[>]>>>>[.>>]>>[.>>]>>[.>>]>.>>>[.>>]>>[.>>]>[>]>>[.>>]<[.<<]<<<<[<]<[<]<[<]<[<]<<<<[<]<<<<<<]<<[>+>+<<-]>>[<<+>>-]<[>-<[-]]>+}( Brainf*ck in FORTH )( 2003, Carsten Strotmann )CR ." BrainF*ck "0 VARIABLE IP: IP+ IP @ 1+ IP ! ;: IP- IP @ 1 A}- IP ! ;: IP@ IP @ C@ ;: 2DUP DUP DUP ;: BF+ 2DUP C@ 1+ SWAP C! ;: BF- 2DUP C@ 1 - SWAP C! ;: BF> 1+ ;: BF< 1 - ;: BA}F. DUP C@ EMIT ;: BF, DUP KEY SWAP C! ;: BF[ DUP C@ 0= IF BEGIN IP+ IP@ 93 = UNTIL THEN ;: BF] BEGIN IP- IP@A} 91 = UNTIL ;." .." : BFI ( addr -- ) IP ! BEGIN IP@ 93 = IF BF] THEN IP@ 91 = IF BF[ THEN IP@ 62 = IF BF> A}THEN IP@ 60 = IF BF< THEN IP@ 46 = IF BF. THEN IP@ 44 = IF BF, THEN IP@ 45 = IF BF- THEN IP@ 43 = IF BF+ A}THEN IP+ IP@ 0 = UNTIL ;." ..": BF HERE 3000 ERASE HERE BL WORD 1+ BFI ;." .."HEX: BFR 6000 1000A} ERASE 7000 1000 ERASE BEGIN 6000 1000 SOURCE-ID @ READ-FILE 128 < WHILE DROP 7000 6000 BFI REPEAT;." .A}.": BF" FILE" R/O OPEN-FILE 128 < IF SOURCE-ID ! BFR SOURCE-ID @ CLOSE-FILE 0 SOURCE-ID ! ELSE ."A}>+++++++++[<++++++++>-]<.---.+++++++..+++.>++++++++[<------>-]<+.>+++++++++[<++++++>-]<+.--------.+++.------.--------.>++++++E}+[<----->-]<.[-]++++++++++.++++++..+++.>++++++++[<------>-]<+.>+++++++++[<++++++>-]<+.--------.+++.------.--------.>++++++D Error open file" THEN ;." loaded!" CR SOURCE-ID ! BFR SOURCE-ID @ CLOSE-FILE 0 SOURCE-ID ! ELSE ."@+>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.I}+++.------.--------.[-]>++++++++[<++++>-]<+.[-]++++++++++.]>++++++++[<++++>-]<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.H<%') +'Z&,'Q8#BF8%) `) +) p) +) `) &X%e5) (' $) p) `Q8 #BF8%6S4 5) (' &|%8&X% }49&&|% *Error open file#BFQUI69%""*WELCOME TO BRAINF*CK!"_/#p) `Q8 #BF8%6S4 5) (' &|%8&X%M[<+>-]<[<++++++++++<->>-]<<[>>+>+>+<<<<-]>>[<<+>>-]<-[>+>+>>+<<<<-]>[<+>-]>>>[<<[>>>+>+<<<<-]>>>[<<<+>>>-]<[>+<-]>>-[>-<[-]]>}+[<+>-]<<<]>>[<<<<[-]>>>>>>>[>]>.>>>[.>>]>[>]>>[.>>]<[.<<]<[<]<<<<[<]<<-]<<<<[[-]>>>[<+>-]<<[>>+>+<<<-]>>>[<<<+>>>-]<[<<<++++}++++[>++++++<-]>>>[-]]++++++++[<++++++>-]<<[.>.>]>[.>>]<<<[-]>[-]>>>>>[>]>>>>[.>>]>>[.>>]>>[.>>]<[.<<]<[<]<<<<[<]<<<<<<]+++++}+++++.[-]<<<[>>+>+>+<<<<-]>>[<<+>>-]<[>+>+>>+<<<<-]>[<+>-]>][-]>>>>>[>]>>>>[.>>]>>[.>>]>>[.>>]<[.<<]<[<]<<<<[<]<<<<<<]+++++>>+++++++++++[<++++++++>-]<-.>++++[<++++>-]<+.-------.>+++++[<++++>-]<-.[-]>++++++++[<++++>-]<.>+++++++++[<++++++++>-]<+.+++++!}+++++.[-]>++++++++[<++++>-]<.>+++++++++++[<++++++++>-]<+.----------.++++++.---.[-]>++++++++[<++++>-]<.>+++++++++++++[<++++++>!}-]<.-------------.++++++++++++.--------.>++++++[<------>-]<--.[-]+++++++++++++.---.[-]+[>,-------------]>+++++++++[<++++++++>!}-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]<.[-]<-[<-]>[++++++++++++++.>]++++++++++.--]>+++++++++[<++++++++> e>>>>>++++++++[<+++++++++>-]<+[>>[>]+[<]<-]>++++++++++[<++++++++++>-]<[>>[+>]<[<]<-]<++++++++[>++++++++[>>->->->>>>>>>>>>>->>>)}->>>>>>->->->->>->>>->>>>->>>>>->->>>>>>->>>>->>>>>->->>>>>->>>->>>>>>>->-[<]<-]>>++>++>->>+>++>++>+>>>>++>>->+>>->>>>++>>+>+)}>+>--->>->+>+>->++>>>->++>>+>+>+>--->>-->>+>>->+>+>>->>+>++>+>+>->+>>++>++>->>++>->>++>+>++>+>>+>---[<]<<-]>>>++++>++++>+++>-)}.50 -- Copyright 1988,˛Disks 1S- 2S- D: = D1: ~= =1-8.Dir of D1:-D8: *. Dir of D:A. %}Disk Directory K. Save MemoryB. Run Cartridge L. Load MemoryC. Copy File(s) M. Run at AddressD. Delete File(s) N. L%}oad MEM.SAVE. Rename File(s) O. Change Config.F. Lock File(s) P. Set DensityG. Unlock File(s) Q. Make DirectoryH. Wr%}ite DOS Files R. Pick DirectoryI. Initialize Disk S. Set RAMdisk #J. Duplicate Disk V. Set Verify Flag  ?莼%}( 0  =Select Item ( for menu):@  =ɛL)1L,*L,:W@ ,,L=No such item!%}L*, -L*, BNeed new file name! BNo drive or director%}ies allowed in new name!Lock Unlock Delete Lock which file?â-#Unlock which file?ɢ-$((H @ AQ/wDel%}ete what file?Ѣ-!((H @ ANJ =Answer 'Y' or 'N'h `B L?;(( ~=( ~= =? =Y ?Lj.H @ AhR ?%}R)L*,LM/L-Lz-File to rename, new name? @ A(9', ȱ:>0{ ПFull directory name?Z"L.Dire%}ctory to be used as 'D:'? @ A(5)L.(I: ȱޝL*, BInvalid directory!L?( %}(0Li-File source, destination? '( @C۩2ڭ82ܭC B9'0 @(ߍeލd(DЍ( ? 9'%} A rBȱޙ':>Ȍ(C0J* .B :'ȱ/.* #,ɛȝ:' ߰ A L?,(0L*, '%}ut(:'3?&' .'Ƚ:'?&'  .ى'Q?''(#( ~= =-->' ~=%}Q =YR_o (J(  0?B݌''BK)`''utz0( >(L0L*,L?nDisk to FORMAT:%} YA B(UTލ1 =(Press for Enhanced Dns)Type to Format Drive 1: =AIYZNj[R VL%}?L*,D2:DUP.SYSDrive to write DOS files to? YAH1:*K)2J) Z wB hpJ) 2<2U%}TC٩1ة۩کL;Source, Destination (Sectors)? YA)((9'( SA)((((( @(0% =Inser%}t both disks, type = A( A((/( B(( BDrives not compatible!J(j(9'Hi''%}h(ɛy BInvalid options! @-&& @)׍&&(&&&۩ک&&&&8* <4&&&& <4%}8*8(ܭ(ݥ2C, BNot enough memory! ک&&`(Mh  & =L?&i &%}&&&mm   =  &((&թԥԍ(Ս(((( ( ((C2((%}ՠԍ((,(0"( (( =m(m( & &("L*,  ( AL4,(, =Insert DES%}TINATION disk, press =Nͼ J) b( 0K) ?((ԭ(խ( ( (((L4Drive, new density:%} YA9'ɛ BDrive unchanged.(ު90٨Ȍ(SD  ABL)xԌҭHӭ@ @ ʎӆ@%}ӭ@@ :  $ӹ @hөԥX` Aˠ =RAM disk present? =NL#8 =xl%}on or E type RAMdisk? =Aό  L   M A, A6: ' =No extra memory available!L#8L7 & & %}& =Use default config for 0)ȩ ~= =K? =NL7 =Size(K)? ? @FjFjFjFj: =Page seq%}uence? ? @o* =RAM disk drive no? = 09) `8 -8**H***) 9 Ȋ)h9 @@ʊ %}H'h(#''/'(ɛ ? @(@: 3 ʽ' L7 =Duplicated sequence number!L7 =Wrong numb%}er of entries!L7K큅쀄 =Verify WRITEs? ; =Number%} of File Buffers? ? @  6 Lw),R( ';L*,Drive number or : =ɛLC99L60Ȍ( =Remove %}drive? =Y =Is drive configurable? =YЂ =High capacity drive? =Yy =Is drive double sided? =Y ; =Tracks%}/side? ? @#0M P( ; =Step rate? =4/ ; ';L*, =Drive size (in sectors)? ? @H(%}h *;L*,RAM disk drive no? 8L*,Verify WRITEs? ;L*, =WNPy`(`(  LABSAVE:filename,start,end(,init(%},run)) @TUH @Cp` 2< @؆8օڊ BInvalid START-END range!۩ @  @%} hԄՠAμȌZ wB04*  0$ڍXۍY֍T׍U,0LBLB #CL?ֆ׌`Load MEM.SAV from wha%}t file? 0#L*,L?Load from what file?) @TU&̩Z wB &0&-&а&𨭼INIZ'%}RV0II BNO CARTRIDGE!Ԇխ  )L?Run from what address? ?ɛ @%} BAddress must be 1-4 hex digits! BHILV n=`hh =HH` =0{a Hɛ n= n=h` n%}=L*, = = pHH =hh`K: p `(((( i ɀ((L?(`(B'(0!HH''^%}>I^>(`^>DH(`(HI`(o5 ~= =( B( >@A (J wB0x((HHIIDDE%}E B ?(CɈK(٢A ~= =( BL>(B^>((ڤ ܝHݝI VL_>L?(" B !B J) %} B(L& R XY( ?&:0H&((& ( .( & ( .(ʩ(%}`ލD&ߍEBIʎH( V0`ԩ ؠ@ȱ@ȱ@ BError -- 16&`$8f 3AԄձG/ %}$<68i/(Ԧ`H&եԦ&&eԅheԅԊe(iL*@&&&&ԅL*@B ? 3A?*(ɛ:%}./2SX(0ȱ/.ɛ(ލ9'ި0#:Ȱ :ފ :ȱ: : CAD CAޥ%}`(eޅީe߅`(` @L\A @TUȪ: BFile name not allowed!: )  i( =0+L %}TUD BNot a disk file!(0` =Insert SOURCE disk, press =,(pӮ(A(O  1B AB1B%} `9 % 1(L/ b(de BJKO L?O` B((*((%}(`ȱޙ((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆ %} LB`((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆ $ -->++>->->->>[-]>->-->[-]>+++>++>+>+++>--->>>--->[-]>+>+>+>--->[-]>+++>++>+>+++>->+++>>+++>++>---->->->+>--->[-]>->---->-->>+)}++>++>+>>+++>->++>++>+>->+++>+++>---->-->-->+++>++++>->+++>---->--->++>>+>->->---[[<]<]+++++++++[<+<+++++++++++>>-]<<[>>>>>[<)}]>[.>]>--[>.>]<[<<]>++>>>[.>]>[>]>[.>]<[[<]<]>>[.>]>--[>.>]<[<<]>++>>>[.>]>[.>]>[>]>[.>]<[[<]<]<<[<]>>>+<[>-]>[>]<[+++++++++[)}<+<->>>>>+<<<-]+<<[>>-]>>>[<]<<<++++++++++>>[>>[-]+<<-]>>-<<]>>>-[>]>-<<[<]>[.>]>--[>.>]<[<<]>++>>>[.>]>[>]>[.>]<.[[<]<]<<[<])}>>-<-]>+<<<-]+<<[>>-]>>>[<]<<<++++++++++>>[>>[-]+<<-]>>-<<]>>>-[>]>-<<[<]>[.>]>--[>.>]<[<<]>++>>>[.>]>[>]>[.>]<.[[<]<]<<[<](+[-,>+>+>+>+>+>+<<<<<<-------------[>-<-------------------[>>-<<----------[>>>-<<<-[>>>>-<<<<--[>>>>>-<<<<<--[>>>>>>[-]>+<<<<-}<<<-]]]]]]>[->->->->->-<<<<<]>[->->->->-<<<<<<+>>]>[->->->-<<<<<<<-<-[>[>+>+<<-]>>[<<+>>-]<<<-]+>[-]+>[<<+>>-]>>]>[->->-<<<<<-}<<-[<+>-]+>>>>]>[->-<<<<<<<-[<->-]+>>>>>]>[-<<<<<<<-[>+>+<<-]>->[<<+>>-]<<<-[>>>>+<<[>+>[-]<<-]>[<+>-]>[-<<<[>+>+<<-]>>[<<+>>-}-]>>+<]<<-<<-]+>[-]+>[-]>>>[<<<<<+>>>>>-]>>]>[<+>>,>++++++++[<---->-]<[>+++++[<--->-],>++++++++[<---->-]<]<[<]>>[<-[>++++++++-}++<-]+>>]<[[<]>+[>]<-]<[-<]>[<<<<<<+>>>>>>-]<<<<<+>>>>>>>]<<<<<<<]<[>>+<<-]>+>-[>+<<[-]>-]>[<+>-]<[>+++++++++<[>>>+<<[>+>[-]<-}<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]<++++++++++>>[<<->>-]>>[-]>[<<<+>>>-]<<<]<[>]<[->++++++++[<++++++>-]<.[-]<]>><<[>+>[-]<,s