start tok64 d64-tX96nO 0 REM programl[s v 1.6 (c) mr.p 1990/91 1 REM 1990.03.04,08.03,04,12.11 2 REM 1991.02.20,04.23,06.07 20 POKE56,64:CLR:POKE53280,6:POKE53281,6:PRINT"{white}{clear}{down}{right}var god v[nta":DIMb$(255),k$(255):FORi=1TO255:b$(i)=CHR$(i):k$(i)=CHR$(i):NEXT:FORi=128TO232:READb$(i):NEXT 50 READz,k$:IFz>.THENk$(z)=k$:GOTO50 60 FORi=49152TO49193:READa:POKEi,a:NEXT 70 PRINT"{clear}{down}{right}vad heter programmet?":INPUTa$:IFLEN(a$)<1ORLEN(a$)>16THEN70 80 POKE52992,LEN(a$):FORi=1TOLEN(a$):POKE52992+i,ASC(MID$(a$,i)):NEXT:SYS49152 100 INPUT"{clear}{down}{right}printer? j{left*3}";d$:PRINT"{clear}";:IFd$="j"THENPRINT"v[nta":OPEN2,4:CMD2 105 POKE53280,.:POKE53281,.:POKE646,11:PRINT:PRINT"programnamn: "a$:PRINT 110 ad=16386:sl=PEEK(16384)+PEEK(16385)*256 120 ad=ad+2 130 REM radnummer ********************* 140 r=PEEK(ad)+256*PEEK(ad+1):ad=ad+2 150 IFad<=slTHEN190 155 PRINT"sh=shift cm=commodore ctrl=control 160 IFd$="j"THENPRINT"listningen [r gjord med programl[s 1.6 (c) mr.p. & the softwolves":PRINT#2:CLOSE2 170 POKE198,.:INPUT"{down}{right}fler program? n{left*3}";a$:IFa$="j"THEN70 180 POKE53280,14:POKE53281,6:POKE646,14:PRINT"{clear}";:END 190 PRINTRIGHT$("{space*3}"+STR$(r),5)" "; 210 x=PEEK(ad):y=PEEK(ad+1):ad=ad+1:s$=b$(x):IFx=34THEN290 230 ONx+1GOTO250:PRINTs$;:GOTO210 250 REM radslut *********************** 260 PRINT:IFd$<>"j"THENPOKE198,.:WAIT198,1 270 GOTO120 274 blocks FREe. 290 REM " ***************************** 300 PRINTCHR$(34); 310 x=PEEK(ad):y=PEEK(ad+1):z=PEEK(ad+2):ad=ad+1:s$=k$(x) 320 ONx+1GOTO250:IF(x=yAND(LEN(s$)>1ORx=32))OR(x=yANDx=z)GOTO380 340 IFLEN(s$)>1THENPRINT"<"s$">";:GOTO360 350 PRINTs$; 360 ON2+(x=34)GOTO210,310 380 c=.:IFx>47ANDx<58THEN350 390 c=c+1:y=PEEK(ad+c):IFx=yTHEN390 400 IFx=32THENs$="space" 410 PRINT"<"+MID$(STR$(c+1),2)+"*"+s$+">";:ad=ad+c:GOTO360 420 REM basic 430 DATAend,for,next,data,input#,input,dim,read,let,goto,run,if,restore,gosub,return,rem,stop,on,wait,load,save,verify,def,poke,print#,print,cont,list,clr,cmd,sys,open,close,get,new,tab(,to,fn,spc(,then,not,step,+,-,*,/,{^},and,or,>,=,<,sgn,int,abs,usr 460 DATAfre,pos,sqr,rnd,log,exp,cos,sin,tan,atn,peek,len,str$,val,asc,chr$,left$,right$,mid$,go 470 REM tfc3 471 DATAoff,auto,del,renum,help,find,old,dload,dverify,dsave,append,dappend,dos,kill,mon,pdir,plist,bar,desktop,dump,array,mem,trace,replace,order,pack,unpack,mread,mwrite 480 REM specialtecken 490 DATA5,white,8,ctrl/h,9,ctrl/i,14,ctrl/n,17,down,18,rvs on,19,home,20,delete 500 DATA28,red,29,right,30,green,31,blue,129,orange,133,f1,134,f3,135,f5 510 DATA136,f7,137,f2,138,f4,139,f6,140,f8,142,uppercase,144,black,145,up 520 DATA146,rvs off,147,clear,148,insert,149,brown,150,lt red,151,grey 1 530 DATA152,grey 2,153,lt green,154,lt blue,155,grey 3,156,purple,157,left 540 DATA158,yellow,159,cyan,160,shspace,13,return,141,shreturn 550 DATA161,cm k,162,cm i,163,cm t,165,cm g,167,cm m,170,cm m,171,cm q,172,cm d 560 DATA173,cm z,174,cm s,175,cm p,176,cm a,177,cm e,178,cm r,179,cm w,180,cm h 570 DATA181,cm j,182,cm l,183,cm y,184,cm u,185,cm o,187,cm f,188,cm c,189,cm x 580 DATA190,cm v,191,cm b,255,pi,164,cm @ 590 DATA193,sh a,194,sh b,195,sh c,196,sh d,197,sh e,198,sh f,199,sh g,200,sh h 600 DATA201,sh i,202,sh j,203,sh k,204,sh l,205,sh m,206,sh n,207,sh o,208,sh p 610 DATA209,sh q,210,sh r,211,sh s,212,sh t,213,sh u,214,sh v,215,sh w,216,sh x 620 DATA217,sh y,218,sh z,186,sh @ 630 DATA126,pi 640 DATA94,pil-upp,94,pil-v[nster 999 DATA0, 1000 DATA169,8,170,160,0,32,186,255,173,0,207,162,1,160,207,32,189,255 1001 DATA169,0,162,2,160,64,32,213,255, 176,5,32,183,255,208,1,0,142,0 1002 DATA64,140,1,64,96 stop tok64 (bastext 1.0)