~~DEMO_D.DAT 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526
  1. 0 77
  2. 7 15
  3. 78 To create new file
  4. 0 77
  5. 7 16
  6. 78 we press ALT+F choosing "Files" submenu.
  7. 0 77
  8. 1 6000
  9. 0 77
  10. 1 700
  11. 0 33
  12. 7 16
  13. 78 Press DOWN key to choose "Create"
  14. 0 80
  15. 0 80
  16. 0 80
  17. 0 80
  18. 0 80
  19. 1 600
  20. 13 32
  21. 69 32
  22. 7 16
  23. 78 Enter new file name
  24. 88 32
  25. 65 32
  26. 46 32
  27. 82 32
  28. 73 32
  29. 71 32
  30. 1 1500
  31. 13 32
  32. 1 200
  33. 0 71
  34. 7 18
  35. 78 Write program text
  36. 45 32
  37. 45 32
  38. 1 100
  39. 32 32
  40. 32 32
  41. 70 32
  42. 73 32
  43. 76 32
  44. 69 32
  45. 32 32
  46. 32 32
  47. 32 32
  48. 69 32
  49. 88 32
  50. 65 32
  51. 46 32
  52. 82 32
  53. 73 32
  54. 71 32
  55. 13 32
  56. 7 18
  57. 78 Write program text
  58. 45 32
  59. 7 19
  60. 78 Now we write COMMENTS
  61. 45 32
  62. 32 32
  63. 32 32
  64. 84 32
  65. 104 32
  66. 105 32
  67. 115 32
  68. 32 32
  69. 101 32
  70. 120 32
  71. 97 32
  72. 109 32
  73. 112 32
  74. 108 32
  75. 101 32
  76. 32 32
  77. 105 32
  78. 108 32
  79. 108 32
  80. 117 32
  81. 115 32
  82. 116 32
  83. 114 32
  84. 97 32
  85. 116 32
  86. 101 32
  87. 115 32
  88. 32 32
  89. 104 32
  90. 111 32
  91. 119 32
  92. 32 32
  93. 116 32
  94. 111 32
  95. 32 32
  96. 112 32
  97. 114 32
  98. 111 32
  99. 103 32
  100. 114 32
  101. 97 32
  102. 109 32
  103. 13 32
  104. 45 32
  105. 45 32
  106. 32 32
  107. 84 32
  108. 65 32
  109. 73 32
  110. 76 32
  111. 32 32
  112. 97 32
  113. 110 32
  114. 100 32
  115. 32 32
  116. 72 32
  117. 69 32
  118. 65 32
  119. 68 32
  120. 32 32
  121. 102 32
  122. 117 32
  123. 110 32
  124. 99 32
  125. 116 32
  126. 105 32
  127. 111 32
  128. 110 32
  129. 115 32
  130. 32 32
  131. 105 32
  132. 110 32
  133. 32 32
  134. 82 32
  135. 73 32
  136. 71 32
  137. 65 32
  138. 76 32
  139. 46 32
  140. 13 32
  141. 1 500
  142. 0 71
  143. 0 71
  144. 35 32
  145. 1 300
  146. 77 32
  147. 65 32
  148. 73 32
  149. 78 32
  150. 13 32
  151. 7 18
  152. 78 Write program text
  153. 0 71
  154. 7 19
  155. 78 Now we write MAIN RULE of the program
  156. 0 71
  157. 32 32
  158. 1 500
  159. 36 32
  160. 69 32
  161. 58 32
  162. 61 32
  163. 32 32
  164. 40 32
  165. 46 32
  166. 32 32
  167. 65 32
  168. 76 32
  169. 70 32
  170. 65 32
  171. 1 100
  172. 32 32
  173. 66 32
  174. 69 32
  175. 84 32
  176. 65 32
  177. 32 32
  178. 71 32
  179. 65 32
  180. 77 32
  181. 77 32
  182. 65 32
  183. 32 32
  184. 68 32
  185. 69 32
  186. 76 32
  187. 84 32
  188. 65 32
  189. 32 32
  190. 46 32
  191. 41 32
  192. 32 32
  193. 59 32
  194. 32 32
  195. 13 32
  196. 32 32
  197. 80 32
  198. 82 32
  199. 73 32
  200. 78 32
  201. 84 32
  202. 32 32
  203. 36 32
  204. 69 32
  205. 59 32
  206. 13 32
  207. 32 32
  208. 80 32
  209. 82 32
  210. 73 32
  211. 78 32
  212. 84 32
  213. 32 32
  214. 35 32
  215. 72 32
  216. 69 32
  217. 65 32
  218. 68 32
  219. 40 32
  220. 36 32
  221. 69 32
  222. 41 32
  223. 59 32
  224. 13 32
  225. 32 32
  226. 80 32
  227. 82 32
  228. 73 32
  229. 78 32
  230. 84 32
  231. 32 32
  232. 35 32
  233. 84 32
  234. 65 32
  235. 73 32
  236. 76 32
  237. 40 32
  238. 36 32
  239. 69 32
  240. 41 32
  241. 59 32
  242. 13 32
  243. 35 32
  244. 35 32
  245. 13 32
  246. 13 32
  247. 35 32
  248. 72 32
  249. 69 32
  250. 65 32
  251. 68 32
  252. 1 300
  253. 13 32
  254. 7 18
  255. 78 Write program text
  256. 0 71
  257. 7 19
  258. 78 Now we write another RULE of program
  259. 32 32
  260. 40 32
  261. 46 32
  262. 32 32
  263. 36 32
  264. 69 32
  265. 32 32
  266. 32 32
  267. 32 32
  268. 40 32
  269. 42 32
  270. 32 32
  271. 32 32
  272. 36 32
  273. 65 32
  274. 32 32
  275. 42 32
  276. 41 32
  277. 32 32
  278. 46 32
  279. 41 32
  280. 32 32
  281. 32 32
  282. 32 32
  283. 47 32
  284. 32 32
  285. 82 32
  286. 69 32
  287. 84 32
  288. 85 32
  289. 82 32
  290. 78 32
  291. 32 32
  292. 36 32
  293. 69 32
  294. 32 32
  295. 47 32
  296. 32 32
  297. 35 32
  298. 35 32
  299. 1 100
  300. 13 32
  301. 35 32
  302. 84 32
  303. 65 32
  304. 73 32
  305. 76 32
  306. 13 32
  307. 32 32
  308. 40 32
  309. 46 32
  310. 32 32
  311. 36 32
  312. 65 32
  313. 32 32
  314. 32 32
  315. 32 32
  316. 40 32
  317. 42 32
  318. 32 32
  319. 36 32
  320. 76 32
  321. 32 32
  322. 33 32
  323. 46 32
  324. 58 32
  325. 61 32
  326. 32 32
  327. 36 32
  328. 69 32
  329. 32 32
  330. 42 32
  331. 41 32
  332. 32 32
  333. 46 32
  334. 41 32
  335. 32 32
  336. 47 32
  337. 32 32
  338. 82 32
  339. 69 32
  340. 84 32
  341. 85 32
  342. 82 32
  343. 78 32
  344. 32 32
  345. 36 32
  346. 76 32
  347. 32 32
  348. 47 32
  349. 32 32
  350. 35 32
  351. 35 32
  352. 1 7500
  353. 7 18
  354. 78 Program is written ...
  355. 0 71
  356. 7 19
  357. 78 To CHECK it we press key F6
  358. 0 64
  359. 7 19
  360. 78 Program checked and now we return to the text editor
  361. 13 32
  362. 7 18
  363. 78 Program checked and now we will Execute it.
  364. 0 77
  365. 7 19
  366. 78 To RUN it we press key F7
  367. 0 71
  368. 0 65
  369. 7 18
  370. 78 Program is executed; you see the results.
  371. 13 32
  372. 7 19
  373. 78 We are in the text editor again
  374. 0 80
  375. 1 2000
  376. 0 80
  377. 7 19
  378. 78 Now we EXPLAIN you the program; look at the cursor
  379. 0 80
  380. 1 100
  381. 0 80
  382. 0 80
  383. 0 80
  384. 0 80
  385. 0 80
  386. 0 80
  387. 0 80
  388. 0 80
  389. 0 77
  390. 7 16
  391. 78 We traverse list of the atoms
  392. 0 82
  393. 1 4000
  394. 0 82
  395. 1 100
  396. 0 77
  397. 0 77
  398. 0 77
  399. 0 77
  400. 7 16
  401. 78 We load the first element to the variable $E
  402. 0 82
  403. 1 4000
  404. 0 82
  405. 1 100
  406. 0 77
  407. 0 77
  408. 0 77
  409. 0 77
  410. 0 77
  411. 7 16
  412. 78 (* *) traverses other elements
  413. 0 82
  414. 1 4000
  415. 0 82
  416. 1 100
  417. 0 77
  418. 0 77
  419. 0 77
  420. 0 77
  421. 7 16
  422. 78 other elements are loaded to $A
  423. 0 82
  424. 1 4000
  425. 0 82
  426. 1 100
  427. 0 77
  428. 0 77
  429. 0 77
  430. 0 77
  431. 0 77
  432. 0 77
  433. 0 77
  434. 0 77
  435. 0 77
  436. 0 77
  437. 0 77
  438. 0 77
  439. 7 16
  440. 78 returns value back to the calling rule
  441. 0 82
  442. 1 4000
  443. 0 82
  444. 1 100
  445. 0 77
  446. 0 77
  447. 0 71
  448. 0 80
  449. 0 80
  450. 0 77
  451. 0 77
  452. 0 77
  453. 0 77
  454. 0 77
  455. 7 16
  456. 78 loads the first element of list to $A
  457. 0 82
  458. 1 4000
  459. 0 82
  460. 1 100
  461. 0 77
  462. 0 77
  463. 0 77
  464. 0 77
  465. 0 77
  466. 7 16
  467. 78 (* *) traverses other elements
  468. 0 82
  469. 1 4000
  470. 0 82
  471. 1 100
  472. 0 77
  473. 0 77
  474. 0 77
  475. 7 16
  476. 78 other elements are accumulated in the list
  477. 0 82
  478. 1 4000
  479. 0 82
  480. 1 100
  481. 0 77
  482. 0 77
  483. 0 77
  484. 0 77
  485. 0 77
  486. 0 77
  487. 0 77
  488. 0 77
  489. 0 77
  490. 0 77
  491. 0 77
  492. 0 77
  493. 0 77
  494. 0 77
  495. 0 77
  496. 0 77
  497. 0 77
  498. 0 77
  499. 7 16
  500. 78 this list is returned to the calling rule
  501. 0 77
  502. 1 6000
  503. 0 77
  504. 1 100
  505. 0 77
  506. 7 16
  507. 78 NOW WE QUIT RIGAL INTEGRATED ENVIRONMENT
  508. 0 77
  509. 7 19
  510. 78 ALT + F and then DOWN until "QUIT"
  511. 0 77
  512. 1 4000
  513. 0 77
  514. 0 77
  515. 0 33
  516. 1 250
  517. 0 80
  518. 0 80
  519. 0 80
  520. 0 80
  521. 0 80
  522. 0 80
  523. 1 800
  524. 0 80
  525. 1 4000
  526. 13 32