home *** CD-ROM | disk | FTP | other *** search
/ TCE Demo 2 / TCE_DEMO_CD2.iso / demo_cd_.2 / mags / stosser / stoser02.arj / stoser02.msa / SOURCE.4U / SECTEDIT.BAS (.txt) < prev    next >
Atari STOS Basic  |  1987-04-22  |  10KB  |  328 lines

  1. 10 CURS
  2. 100 WEND
  3. 1000 LOCATE
  4. 10000 CHANGE MOUSE
  5. 10001 VARNAME
  6. 10010 VARNAME
  7. 10020 TRAP
  8. 10030 IF
  9. 10031 CHANGE MOUSE
  10. 10040 RETURN
  11. 1010 PRINT
  12. 1020 GOSUB
  13. 1030 IF
  14. 1040 INC
  15. 1050 REM Allow more than MXCT (error will trap max)
  16. 1060 LOCATE
  17. 1070 PRINT
  18. 1080 GOSUB
  19. 1090 IF
  20. 11 VARNAME
  21. 110 RESERVE
  22. 1100 VARNAME
  23. 11000 CHANGE MOUSE
  24. 11001 VARNAME
  25. 11010 VARNAME
  26. 11020 TRAP
  27. 11030 IF
  28. 11031 CHANGE MOUSE
  29. 11040 RETURN
  30. 1110 GOTO
  31. 1120 DEC
  32. 1130 IF
  33. 1140 LOCATE
  34. 1150 PRINT
  35. 1160 GOSUB
  36. 1170 IF
  37. 1180 INC
  38. 1190 REM Allow more than MXCSC (error will trap max)
  39. 1200 LOCATE
  40. 121 PALETTE
  41. 1210 PRINT
  42. 1220 GOSUB
  43. 1230 IF
  44. 1240 VARNAME
  45. 1250 GOTO
  46. 1260 GOTO
  47. 1270 GOSUB
  48. 1271 IF
  49. 1272 FOR
  50. 1273 COLOUR
  51. 1274 BELL
  52. 1275 WAIT
  53. 1276 COLOUR
  54. 1277 WAIT
  55. 1278 NEXT
  56. 1280 GOTO
  57. 1290 CHANGE MOUSE
  58. 130 CLW
  59. 1300 VARNAME
  60. 1301 CLS
  61. 1302 CLS
  62. 1310 TRAP
  63. 1320 VARNAME
  64. 1330 VARNAME
  65. 1340 VARNAME
  66. 1350 VARNAME
  67. 1360 LOCATE
  68. 1361 PRINT
  69. 1370 LOCATE
  70. 1371 PRINT
  71. 1380 LOCATE
  72. 1381 PRINT
  73. 1382 LOCATE
  74. 1383 CENTRE
  75. 1384 REPEAT
  76. 1385 UNTIL
  77. 1386 CLS
  78. 1387 CLS
  79. 1390 CHANGE MOUSE
  80. 140 PEN
  81. 1400 GOTO
  82. 150 PRINT
  83. 160 LOCATE
  84. 170 PRINT
  85. 180 FOR
  86. 190 LOCATE
  87. 19999 REM Put CBYTE back to normal
  88. 20 DIM
  89. 200 PRINT
  90. 2000 IF
  91. 20000 IF
  92. 20001 VARNAME
  93. 20002 LOCATE
  94. 20003 PRINT
  95. 2001 HIDE
  96. 20010 DEC
  97. 2002 PEN
  98. 20020 IF
  99. 20030 VARNAME
  100. 20040 LOCATE
  101. 20050 VARNAME
  102. 20060 IF
  103. 20070 PRINT
  104. 20080 GOTO
  105. 20090 VARNAME
  106. 2010 VARNAME
  107. 20100 LOCATE
  108. 20110 PRINT
  109. 20120 VARNAME
  110. 20130 RETURN
  111. 2020 REM gosub 20000 : rem Put back CBYTE
  112. 2030 REM Get input (until RETURN) or Esc
  113. 2031 CLEAR KEY
  114. 2033 VARNAME
  115. 2034 VARNAME
  116. 2035 FOR
  117. 2036 VARNAME
  118. 2037 NEXT
  119. 2038 VARNAME
  120. 2039 GOSUB
  121. 2040 REPEAT
  122. 2042 UNKNOWN OP: 0x3A
  123. 2050 UNKNOWN OP: 0x3A
  124. 2051 UNKNOWN OP: 0x3A
  125. 2060 UNKNOWN OP: 0x3A
  126. 2062 UNKNOWN OP: 0x3A
  127. 2070 UNKNOWN OP: 0x3A
  128. 2071 UNKNOWN OP: 0x3A
  129. 2073 UNKNOWN OP: 0x3A
  130. 2080 UNKNOWN OP: 0x3A
  131. 2090 UNKNOWN OP: 0x3A
  132. 2092 UNKNOWN OP: 0x3A
  133. 20999 REM Put on BYTE
  134. 21 VARNAME
  135. 210 NEXT
  136. 21000 INVERSE
  137. 21001 VARNAME
  138. 21002 IF
  139. 21010 IF
  140. 21020 DEC
  141. 21030 VARNAME
  142. 21040 LOCATE
  143. 21070 PRINT
  144. 21080 GOTO
  145. 21090 VARNAME
  146. 211 SHOW
  147. 21100 DEC
  148. 21110 VARNAME
  149. 21120 LOCATE
  150. 21130 PRINT
  151. 21140 INVERSE
  152. 21141 LOCATE
  153. 21142 PRINT
  154. 21150 RETURN
  155. 2160 UNKNOWN OP: 0x3A
  156. 2162 UNKNOWN OP: 0x3A
  157. 2170 UNKNOWN OP: 0x3A
  158. 2171 UNKNOWN OP: 0x3A
  159. 2173 UNKNOWN OP: 0x3A
  160. 2180 UNKNOWN OP: 0x3A
  161. 2190 UNKNOWN OP: 0x3A
  162. 2192 UNKNOWN OP: 0x3A
  163. 21999 REM Put MP back to normal
  164. 22 VARNAME
  165. 220 VARNAME
  166. 2200 UNKNOWN OP: 0x3A
  167. 22000 IF
  168. 22001 LOCATE
  169. 22010 PRINT
  170. 22011 VARNAME
  171. 22020 RETURN
  172. 2210 UNKNOWN OP: 0x3A
  173. 2212 UNKNOWN OP: 0x3A
  174. 2213 UNKNOWN OP: 0x3A
  175. 2214 UNKNOWN OP: 0x3A
  176. 2220 UNKNOWN OP: 0x3A
  177. 2230 UNKNOWN OP: 0x3A
  178. 22999 REM Put on MP
  179. 23 VARNAME
  180. 230 VARNAME
  181. 2300 UNKNOWN OP: 0x3A
  182. 23000 INVERSE
  183. 23006 LOCATE
  184. 23010 PRINT
  185. 23011 INVERSE
  186. 23020 RETURN
  187. 24 VARNAME
  188. 240 VARNAME
  189. 2400 UNKNOWN OP: 0x3A
  190. 2410 UNKNOWN OP: 0x3A
  191. 2420 UNKNOWN OP: 0x3A
  192. 2422 UNKNOWN OP: 0x3A
  193. 2423 UNKNOWN OP: 0x3A
  194. 2424 UNKNOWN OP: 0x3A
  195. 2468 UNKNOWN OP: 0x3A
  196. 2469 UNKNOWN OP: 0x3A
  197. 2472 UNKNOWN OP: 0x3A
  198. 2480 UNKNOWN OP: 0x3A
  199. 2482 UNKNOWN OP: 0x3A
  200. 2485 UNKNOWN OP: 0x3A
  201. 25 VARNAME
  202. 250 VARNAME
  203. 2500 UNKNOWN OP: 0x3A
  204. 2511 UNKNOWN OP: 0x3A
  205. 2512 UNKNOWN OP: 0x3A
  206. 2513 UNKNOWN OP: 0x3A
  207. 260 VARNAME
  208. 270 GOSUB
  209. 280 PEN
  210. 290 VARNAME
  211. 30 VARNAME
  212. 300 VARNAME
  213. 30000 INVERSE
  214. 30010 LOCATE
  215. 30020 PRINT
  216. 30030 INVERSE
  217. 30040 RETURN
  218. 301 CHANGE MOUSE
  219. 310 VARNAME
  220. 31000 LOCATE
  221. 31010 PRINT
  222. 31020 RETURN
  223. 320 VARNAME
  224. 330 VARNAME
  225. 340 VARNAME
  226. 350 FOR
  227. 360 VARNAME
  228. 370 VARNAME
  229. 380 IF
  230. 390 MID$
  231. 40 READ
  232. 400 MID$
  233. 410 INC
  234. 420 IF
  235. 430 VARNAME
  236. 440 VARNAME
  237. 450 NEXT
  238. 460 LOCATE
  239. 470 PRINT
  240. 480 CHANGE MOUSE
  241. 490 VARNAME
  242. 50 WHILE
  243. 500 REM  locate 0,8 : print using "###";X; using "####";Y; using "####";XT; using "####";YT
  244. 510 IF
  245. 520 GOSUB
  246. 530 IF
  247. 540 IF
  248. 550 IF
  249. 560 PEN
  250. 570 GOSUB
  251. 580 VARNAME
  252. 590 GOSUB
  253. 60 UNKNOWN OP: 0x3A
  254. 600 GOTO
  255. 6000 UNTIL
  256. 60000 DATA
  257. 60010 DATA
  258. 60020 DATA
  259. 60030 DATA
  260. 60040 DATA
  261. 60050 DATA
  262. 60060 DATA
  263. 60070 DATA
  264. 60077 DATA
  265. 60080 DATA
  266. 6090 SHOW
  267. 610 GOSUB
  268. 6100 IF
  269. 61000 DATA
  270. 6110 LOCATE
  271. 6112 PRINT
  272. 6114 GOTO
  273. 620 VARNAME
  274. 6200 VARNAME
  275. 6201 DEC
  276. 6210 POKE
  277. 6220 VARNAME
  278. 6230 LOCATE
  279. 6240 PRINT
  280. 6250 LOCATE
  281. 6260 PRINT
  282. 6270 GOSUB
  283. 630 PEN
  284. 640 IF
  285. 650 IF
  286. 660 IF
  287. 670 GOSUB
  288. 680 VARNAME
  289. 690 GOSUB
  290. 70 UNKNOWN OP: 0x3A
  291. 700 GOTO
  292. 710 INC
  293. 720 IF
  294. 730 IF
  295. 740 LOCATE
  296. 750 PRINT
  297. 760 VARNAME
  298. 770 IF
  299. 780 IF
  300. 781 VARNAME
  301. 790 GOSUB
  302. 80 UNKNOWN OP: 0x3A
  303. 800 PEN
  304. 8000 GOTO
  305. 81 UNKNOWN OP: 0x3A
  306. 810 ON
  307. 820 DEC
  308. 830 IF
  309. 840 LOCATE
  310. 850 PRINT
  311. 860 GOSUB
  312. 870 IF
  313. 880 VARNAME
  314. 890 GOTO
  315. 90 UNKNOWN OP: 0x3A
  316. 900 INC
  317. 9000 STOP
  318. 910 IF
  319. 920 LOCATE
  320. 930 PRINT
  321. 940 GOSUB
  322. 950 IF
  323. 960 VARNAME
  324. 970 GOTO
  325. 980 DEC
  326. 990 IF
  327. 9999 FADE
  328.