Tajemnice ATARI

E

    E - sposób użycia miniaturowego edytora

   Edytory tekstów są programami przeznaczonymi do wpisywania, korekty i częściowo składu tekstów. Poniżej przedstawiamy krótki i prosty, ale spełniający podstawowe wymagania edytor, który z pewnością przyda się na przykład przy redagowaniu domowej korespondencji. Pierwotnie powstał do redagowania plików typu "batch" w Sparta Dosie. Po dokładnym przepisaniu listingu należy zgrać go na taśmę lub dyskietkę wykorzystując do tego program "Zgrywus". Poprawnie zgrany program wczytuje się do komputera właściwą dla formatu zgranego programu instrukcją (szczegóły w opisie "Zgrywusa"). Redagowanie tekstu polega na wprowadzaniu znaków z klawiatury. Poruszanie się kursorem po ekranie umożliwiają cztery klawisze opatrzone strzałkami. Prócz tego istnieją tylko trzy rozkazy specjalne, wprowadzane przez jednoczesne naciśnięcie trzech klawiszy:

SHIFT/CONTROL/< - wczytanie tekstu z urządzenia zewnętrznego (C: - z magnetofonu, D:nazwa - ze stacji dysków);
SHIFT/CONTROL/> - zapis tekstu na urządzeniu zewnętrznym (analogicznie jak w przypadku poprzedniego rozkazu C: - na kasetę, D:nazwa - na dysk);
SHIFT/CONTROL/ESC - powrót do programu nadrzędnego (np. DOS, COS itd.)

   W dwóch pierwszych przypadkach przy korzystaniu ze stacji dysków należy uzupełnić polecenie o nazwę pliku, nie zapominając o specyfikacji D:, zaś przy korzystaniu z magnetofonu wystarczy ustawić kasetę we właściwym miejscu, wydać odpowiedni rozkaz i wpisać specyfikację urządzenia zewnętrznego jako C:. Możliwe jest oczywiście wydrukowanie zredagowanego tekstu. Wykonuje się to rozkazem zapisu tekstu na urządzenie zewnętrzne (SHIFT/CONTROL/>), zaś jako specyfikację podaje się P:. Specyfikacja E: powoduje wypisanie tekstu na ekranie.

   Długość wiersza ograniczona jest do 40 (39 znaków tekstu + znak EOL). W przypadku wczytania tekstu sformatowanego inaczej, E "łamie" dłuższe wiersze. W ekstremalnych przypadkach (długie pliki binarne) może to trwać bardzo długo. Edytor nie jest niestety wyposażony w zestaw polskich liter. Nie oznacza to oczywiście, że nie można ich w edytorze wykorzystywać. W jednym z kolejnych numerów TA zaprezentujemy program instalujący zestaw polskich znaków na ekranie i drukarce.

Tomasz Pazdan

1 REM -------------------------------
2 REM :              E              :
3 REM : autor: Janusz B. Wi$niewski :
4 REM -------------------------------
1000 REM ---         E            ---
1010 DATA ffff0080d585aedd84acde848e
1020 DATA f9848cfa848efb848cfc84e8d0
1030 DATA 01c88e03858c0485a920a02799
1040 DATA 80008810fac884e6209c812053
1050 DATA 83204e8020f7824c2c80a20fbd
1060 DATA f98495ccca10f860ad470348ad
1070 DATA 460348a97d60a9ffaacdfc02f0
1080 DATA fb2cfc0210045002a93f85db2d
1090 DATA fc028efc022083f9c93cf009c9
1100 DATA 27f00ea8b951fb60a5d8492085
1110 DATA d84c4e80a5d9498085d94c4e80
1120 DATA 0a084ac960b006e91fb0026960
1130 DATA 28900209806084e4a90085e085
1140 DATA e1a207f806e4a5e065e085e026
1150 DATA e1ca10f3d8604820bf80684a4a
1160 DATA 4a4a290f09309980008860a210
1170 DATA 2056e41014209c80a90c20e780
1180 DATA a008a5e020b680a5e120bf80ac
1190 DATA 530360a8a203b9e0849581a920
1200 DATA 958588ca10f360981865e085e0
1210 DATA 9002e6e1601865e285e29002e6
1220 DATA e36020e780a90085e785daa6e6
1230 DATA a9a0958b205383204e80a6e6c9
1240 DATA 9bf032297fc9619006c97bb002
1250 DATA 4920c91bf020c97ef012c92190
1260 DATA d6c960b0d2e018b0ce958be6e6
1270 DATA 10c88af0c5205a81c6e610bec6
1280 DATA daa920958b608d5a03200d81a4
1290 DATA daf00160888411a9038d5203ad
1300 DATA df848d5403ade0848d5503a980
1310 DATA 8d5b0320c880ad5a0309038d52
1320 DATA 03addd848d5403adde848d5503
1330 DATA 9860203880a99b8d0a85a686e0
1340 DATA 20d005a91020e780a90c8d5203
1350 DATA a2102056e4a98085e70a85daa9
1360 DATA 038d0fd260a904205f8110034c
1370 DATA a481a5dad0f920388038ad3002
1380 DATA eddd848d5803ad3102edde84e9
1390 DATA 048d5903a2102056e4c088f006
1400 DATA 20cf804c9c8118addd846d5803
1410 DATA 85d6adde846d590385d720a481
1420 DATA a200a99b81d6208c84c028900a
1430 DATA a02784d32073824c2c82e6d4d0
1440 DATA 02e6d5a2ce20b18438a5cee5d6
1450 DATA a5cfe5d790d3a5ce85d6a5cf85
1460 DATA d7a5d4d002c6d5c6d4a2074c3a
1470 DATA 80a908205f813018a5dad01438
1480 DATA a5d6eddd848d5803a5d7edde84
1490 DATA 8d590320c8804ca481a8a5d6cd
1500 DATA 3002a5d7ed3102b03d98c99bd0
1510 DATA 06e6d4d002e6d5a4ce8c9e828c
1520 DATA a182a4cf8c9f828ca282a4d3be
1530 DATA 9d82999d828ac8d0f6ae9f82e4
1540 DATA d7f008ee9f82eea282d0e7e6d6
1550 DATA d002e6d7186018a5ce8dd98269
1560 DATA 018dd682a5cf8dda8269008dd7
1570 DATA 82a4d3b9d58299d582c8d0f7ae
1580 DATA da82e4d7f009eed782eeda824c
1590 DATA d582a5d6d002c6d7c6d660a6db
1600 DATA 3018c93cd0034cc681c93ed003
1610 DATA 4c5182c91bd02f2043806c0a00
1620 DATA a4dad00aa006d9f184f0258810
1630 DATA f8a00084dac99bf014c9619006
1640 DATA c97bb00245d805d9208c84c027
1650 DATA 9001602073824c1c84980aa8b9
1660 DATA cf8485e2b9d08485e36ce200a5
1670 DATA 5885e2a55985e3a027b9800020
1680 DATA 8980498091e28810f3a9282003
1690 DATA 81a5cc85e0a5cd85e1a200a000
1700 DATA a5e0c5d6a5e1e5d7b01fb1e0c9
1710 DATA 9b08d002a920208980e4d2d006
1720 DATA c4d3d00245e791e2c828d0e420
1730 DATA f880a900c028f00591e2c8d0f7
1740 DATA 98200381e8e017d0c160a9ff85
1750 DATA da6020ec83b01fa4d3b1cec99b
1760 DATA d00d205884b012a5d4d002c6d5
1770 DATA c6d420be82208c84c028b00160
1780 DATA a99b4c7382c6d3186038a4d3d0
1790 DATA f7a5d005d1f0f420fd834c8584
1800 DATA 206d84b0e9a2ce209a84a5d2f0
1810 DATA 05c6d24c4584a2cc209a844c45
1820 DATA 84e6d31860a4d3b1cec99bd0f4
1830 DATA 205884b0f2207f84206184b0ea
1840 DATA a2ce20b184a5d2c916b004e6d2
1850 DATA 9005a2cc20b184a000c4d3f009
1860 DATA b1cec99bf003c8d0f384d31860
1870 DATA a5d0c5d4a5d1e5d560205884b0
1880 DATA 06e6d0d002e6d160a5d005d1d0
1890 DATA 023860a5d0d002c6d1c6d01860
1900 DATA a90085d31860208c8484d31860
1910 DATA 48a000b1cec99bf003c810f768
1920 DATA 60b50085e0b50185e1c6e1a0ff
1930 DATA 88b1e0c99bd0f9c84cc284b500
1940 DATA 85e0b50185e1a000b1e0c8c99b
1950 DATA d0f920f880a5e09500a5e19501
1960 DATA 6000b983fd832c84ec831c84be
1970 DATA 83c3830a858b004c6f61645361
1980 DATA 76654661696c456469741b1c1d
1990 DATA 1e1f7efe000a850a8500000000
2000 DATA 00000b85200000ff9b9ba9608d
2010 DATA 0b85ade7028de002ade8028de1
2020 DATA 02a90085cfa90085d2a98085d3
2030 DATA ade70285d4ade80285d538a5d2
2040 DATA e5d485d0a5d3e5d585d1a000f0
2050 DATA 033866cfa5d2c90ba5d3e98590
2060 DATA 036ce70224cf70683027b1d285
2070 DATA ce91d420c985aaf0dec920f017
2080 DATA c940f0d9c960f0d5290dc908f0
2090 DATA cf90468a291fc909f03fb1d2c8
2100 DATA c900b1d288e9809012b1d2c8c9
2110 DATA 0bb1d288e985b006a5d0a6d190
2120 DATA 0724cf30a1a900aa85d686d738
2130 DATA b1d2e5d691d420c985b1d2e5d7
2140 DATA 91d420c9854c4685b1d291d420
2150 DATA c9854c4685e6d2d002e6d3e6d4
2160 DATA d002e6d560e002e1020b85



Powrót na start | Powrót do spisu treści | Powrót na stronę główną

Pixel 2001