home *** CD-ROM | disk | FTP | other *** search
-
-
- 1 CLEAR 300
- 100 REM PROGRAM BY TOM KELLY TO PLOT WORDS ON TELETYPE
- 101 REM *************************10/24/75*****************************
- 103 DIM M(60,6),P(15)
- 104 PRINT "SIZE (1-7)";
- 105 INPUT Z
- 106 PRINT "WHAT'S YOUR MESSAGE";
- 107 INPUT B$
- 108 PRINT
- 109 PRINT "METHOD (1 OR 2)";
- 110 INPUT A
- 111 IF A<>2 THEN 114
- 112 PRINT " INPUT 2 OF YOUR CHARACTERS";
- 113 INPUT C$
- 114 PRINT:A$="ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789<>=#+-*/\()[].,;:!"
- 115 A$=A$+"?&$%":REM "&" GIVES QUOTE
- 116 FOR N=1 TO 60: FOR N1=1 TO 6:READ M(N,N1):NEXT N1,N
- 117 FOR I=1 TO 9
- 118 LET T(I)=2^(I)-1
- 119 NEXT I
- 120 FOR I=1 TO LEN(B$)
- 121 FOR J=1 TO 60
- 122 IF MID$(A$,J,1)<>MID$(B$,I,1) THEN125
- 123 F=J
- 124 GOTO 126
- 125 NEXT J
- 126 FOR K=1 TO 6
- 127 LET X=M(F,K)
- 128 IF X=0 THEN 156
- 129 FOR Q=1 TO 9
- 130 IF T(Q)<X THEN 133
- 131 LET Y=Q
- 132 GOTO 134
- 133 NEXT Q
- 134 FOR L=1 TO 9
- 135 LET P(L)=X-2*INT(X/2)
- 136 LET X=INT(X/2)
- 137 NEXT L
- 138 FOR M=1 TO Z
- 139 FOR O=1 TO Y
- 140 IF P(O)=0 THEN 148
- 141 FOR Z1=1 TO Z
- 142 ON A GOTO 143,145
- 143 PRINT MID$(B$,I,1)MID$(B$,I,1);
- 144 GOTO 146
- 145 PRINT C$;
- 146 NEXT Z1
- 147 GOTO 152
- 148 FOR Z2=1 TO Z
- 150 PRINT " ";
- 151 NEXT Z2
- 152 NEXT O
- 153 PRINT
- 154 NEXT M
- 155 GOTO 158
- 156 PRINT
- 157 PRINT
- 158 NEXT K
- 159 NEXT I
- 160 PRINT :PRINT
- 161 DATA 511,264,264,264,511,0,511,273,273,273,238,0
- 162 DATA 511,257,257,257,387,0,511,257,257,257,254,0
- 163 DATA 511,273,273,273,257,0,511,272,272,256,256,0
- 164 DATA 511,257,273,273,415,0,511,16,16,16,511,0
- 165 DATA 0,257,511,257,0,0,3,1,1,1,511,0
- 166 DATA 511,16,40,68,387,0,511,1,1,1,1,0
- 167 DATA 511,96,24,96,511,0,511,96,24,6,511,0
- 168 DATA 511,257,257,257,511,0,511,272,272,272,496,0
- 169 DATA 511,257,261,259,511,0,511,272,272,272,239,0
- 170 DATA 499,273,273,273,415,0,256,256,511,256,256,0
- 171 DATA 510,1,1,1,510,0,496,12,3,12,496,0
- 172 DATA 511,12,48,12,511,0,387,204,48,204,387,0
- 173 DATA 384,96,31,96,384,0,259,269,313,353,385,0,0,0,0,0,0,0
- 174 DATA 511,263,313,449,511,0,0,129,511,1,0,0
- 175 DATA 391,265,281,273,225,0,387,273,273,273,495,0
- 176 DATA 496,16,16,16,511,0,499,273,273,273,270,0
- 177 DATA 511,273,273,273,415,0,384,263,280,352,384,0
- 178 DATA 238,273,273,273,238,0,499,273,273,273,511,0
- 179 DATA 16,40,40,68,68,0,68,68,40,40,16,0
- 180 DATA 40,40,40,40,40,0,40,124,40,124,40,0
- 181 DATA 16,16,124,16,16,0,16,16,16,16,16,0,68,40,254,40,68,0
- 182 DATA 3,14,56,224,384,0,384,224,56,14,3,0
- 183 DATA 0,56,198,387,257,0,257,387,198,56,0,0
- 184 DATA 0,511,257,257,0,0,0,257,257,511,0,0
- 185 DATA 0,0,1,1,0,0,0,0,2,3,0,0
- 186 DATA 0,0,130,131,0,0,0,0,130,130,0,0
- 187 DATA 0,0,509,509,0,0,128,256,269,285,224,0
- 188 DATA 0,448,0,448,0,0,0,0,448,0,0,0
- 189 DATA 499,273,511,273,415,0,387,398,312,483,487,0
- 190 WAIT 0,1,1:END