3 POKE53280,12:POKE53281,0:CLR:PRINT"[147]"CHR$(14)CHR$(8) 5 GOSUB60100:GOTO430 9 : 10 REM====ANY KEY===GETA$(14)======= 11 : 12 X=08:Y=24:W$=" [208]LEASE PRESS A KEY [145][145]":GOSUB66 14 GETA$:IFA$=""THEN14 15 RETURN 21 : 22 REM========MEMORY CHECK=========== 23 : 24 REM"START OF BASIC PROGRAM:";PEEK(43)+256*PEEK(44) 26 PRINT"[211]TART OF SIMPLE VARIABLES:";PEEK(45)+256*PEEK(46) 28 PRINT"[197]ND OF SIMPLE VARIABLES:";PEEK(47)+256*PEEK(48)-1:RETURN 29 PRINT"[211]TART OF ARRAYS: ";PEEK(47)+256*PEEK(48) 30 PRINT"[197]ND OF ARRAYS: ";PEEK(49)+256*PEEK(50)-1 :RETURN 31 PRINT"[195]URRENT BOTTOM OF STRINGS: ";PEEK(51)+256*PEEK(52) 32 PRINT"[208]REVIOUS BOTTOM OF STRINGS: ";PEEK(53)+256*PEEK(54) :RETURN 33 PRINT" >>>[212]IME IS--";G1-G;" "D" STRINGS" 40 RETURN 55 : 56 REM=====TIME GARBAGE COLLECTION==== 57 : 58 DIMX$(D):FORI=1TOD:X$(I)="[212]HIS IS A REAL TEST":NEXT:GOTO60 59 DIMX$(D):FORI=1TOD:X$(I)=STR$(RND(1)):NEXT 60 G=TI:I=FRE(0):G1=TI:RETURN 63 : 64 REM========PRINT AT======= 65 : 66 POKE 783,PEEK(783)AND254:POKE782,X:POKE781,Y:SYS65520:PRINTW$ 67 POKE783,PEEK(783)OR1:RETURN 68 : 69 REM PRINT TIME 70 : 74 PRINTTAB(4);D;TAB(13);PEEK(47)+256*PEEK(48)-1;TAB(23);PEEK(51)+256*PEEK(52); 76 PRINTTAB(34)G1-G 80 RETURN 81 : 82 REM PLEASE BE PATIENT 83 : 84 W$="[156] [208]LEASE BE PATIENT . . .":GOSUB66:RETURN 90 W$=" ":GOSUB66:RETURN 131 : 132 REM ==== DISKREAD SUBROUTINE ====== 133 : 134 PRINT"[147]":L=LEN(F$):B=951:POKEB,L+2:POKEB+L+1,44:POKEB+2+L,80 136 L=LEN(F$):B=951:POKEB,L+2:POKEB+L+1,44:POKEB+2+L,80 138 FORI=0TOL-1:POKEB+1+I,ASC(MID$(F$,I+1,1)):NEXT 139 PRINT"[147]"; 140 POKE909,1:SYS828:RETURN 427 : 428 REM ========MENU=================== 429 : 430 PRINT"[150][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]" 432 PRINT"[158] [193][160][196][197][205][207][206][211][212][210][193][212][201][207][206][160][207][198][160][212][200][197]" 434 PRINT:PRINT" [211][208][197][197][196][160][207][198][160][199][193][210][194][193][199][197][160][195][207][204][204][197][195][212][201][207][206]" 436 PRINT:PRINT"[159] BY [205]AURICE [202]ONES" 438 PRINT:PRINT:PRINT" (1) [153][210]UN DEMO" 439 PRINT:PRINT" (2)";"[153] [210]EAD INFORMATION" 440 PRINT:PRINT" (3)";"[153] [210]ETURN TO [204][207][193][196][211][212][193][210]" 441 PRINT:PRINT"[158]  [208]LEASE ENTER A NUMBER" 442 PRINT:PRINT"[150][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]"; 443 GOSUB14:IFA$< "1"ORA$>"3"THENGOSUB14 444 ONVAL(A$)GOTO500,800,60000 497 : 498 REM ======== RUN DEMO========= 499 : 500 F$="SD":POKE53281,1:POKE53280,1:GOSUB134:GOSUB12 502 PRINT"[147] [212][201][205][201][206][199][160][199][193][210][194][193][199][197][160][195][207][204][204][197][195][212][201][207][206]" 504 PRINT"[144] [206]UMBER OF [212]OP OF [194]OTTOM OF [212]IME" 506 PRINT" STRINGS ARRAYS STRINGS USED" 508 PRINT:PRINT" << [211]TRINGS ABOVE CODE >>" 510 PRINT" << [211]TRINGS IN CODE >>" 512 X=5:Y=9:GOSUB84 514 D=100:GOSUB59:GOSUB90:X=0:Y=8:W$="":GOSUB66:GOSUB74:CLR 516 X=5:Y=11:GOSUB84 518 D=150:GOSUB59:GOSUB90:X=0:Y=10:W$="":GOSUB66:GOSUB74:CLR 520 X=5:Y=13:GOSUB84 522 D=200:GOSUB59:GOSUB90:X=0:Y=12:W$="":GOSUB66:GOSUB74:CLR 526 X=0:Y=16:W$="":GOSUB66:D=100:GOSUB58:GOSUB74:CLR 530 X=0:Y=18:W$="":GOSUB66:D=300:GOSUB58:GOSUB74:CLR 534 X=0:Y=20:W$="":GOSUB66:D=500:GOSUB58:GOSUB74 788 PRINT"":GOSUB12 790 POKE53280,12:POKE53281,0:PRINT"[147]":GOTO430 797 : 798 REM=====READ INFORMATION SCREENS=== 799 : 800 POKE53280,1:POKE53281,1 802 F$="SEXP1":GOSUB134:GOSUB12:F$="SEXP2":GOSUB134:GOSUB12:F$="SEXP3":GOSUB134 804 GOSUB12 810 POKE53280,12:POKE53281,0:PRINT"[147]":GOTO430 10000 OPEN15,8,15,"S0:STRINGS":CLOSE15:SAVE"STRINGS",8:END 60000 OPEN15,8,15,"R0:HELLO CONNECT=HELLO CONNECT":INPUT#15,ER:CLOSE15 60010 IF ER<>63 THEN PRINT"[147]":END 60020 A$="HELLO CONNECT":Q$=CHR$(34) 60025 POKE646,PEEK(53281) 60030 PRINT"[147]LOAD"Q$A$Q$",8" 60040 PRINT"RUN":POKE631,13:POKE632,13:POKE198,2:END 60100 FORI=828TO969:READA:POKEI,A:NEXT:RETURN 60102 DATA 173,183,003,162,184,160,003 60104 DATA 032,189,255,169,001,162,008 60106 DATA 160,000,032,186,255,032,192 60108 DATA 255,162,001,032,198,255,032 60110 DATA 207,255,032,207,255,032,207 60112 DATA 255,141,059,003,032,183,255 60114 DATA 041,064,208,068,173,059,003 60116 DATA 201,128,176,236,173,059,003 60118 DATA 201,064,176,033,173,059,003 60120 DATA 201,031,144,034,173,059,003 60122 DATA 201,031,240,035,173,059,003 60124 DATA 032,210,255,162,020,160,000 60126 DATA 136,208,253,202,208,248,076 60128 DATA 093,003,173,059,003,105,127 60130 DATA 076,137,003,173,059,003,105 60132 DATA 064,076,137,003,169,013,076 60134 DATA 137,003,169,001,032,195,255 60136 DATA 032,204,255,096,007,066,076 60138 DATA 085,082,066,044,080,048,048 60140 DATA 048,048,048,048,048,048,048 60142 DATA 048,048