sforth ZX                     - 1 -                  TASWORD TWO
                                                     ARTIC FORTH
================================================================
INSTALACE SYSTEMU                 POCITAC
-----------------                 --------
LOAD "" CODE   <ENTER>            Bytes: SpecForth
                                  SPECT ZX-FORTH 1.1.
                                  (C)1982 ARTIC COMPUTING LTD.
                                  ALL RIGHTS RESERVED
                                  32470 BYTES FREE
Po natazeni programu FORTH stop mgf. Nasleduje Editor
1 LOAD     ENTER                  READY CASSETTE
           ENTER
start mgf-po natazeni stop        R MSG # 4
                                  READY CASSETTE
start mgf-ENTER-po natazeni stop  I MSG # 4
                                  READY CASSETTE
start mgf-ENTER-po natazeni stop  OK
Pokud vse probehlo v tomto poradi,je system  natazen  a  schopen
provozu. Nasleduji jiz stranky (screens) vlastni konstrukce.
4 LOAD   ENTER  atd.
Graficky znak     (je  to  znak,ktery  ma  code  136)  je  vasim
kursorem a oznacuje,kdy je system READY,(pripraven) pro vstup  z
klavesnice.
Nyni muzete zadavat slova a ukoncovat stisknutim tlacitka ENTER.
Nez stisknete ENTER muzete pripadne chybne zadani  opravit  nebo
zrusit pomoci DELETE.
Strankovy  editor  se  uziva  pri  oprave  chyb.   Provadi    se
kopirovanim spravneho textu. Pomoci kursoru (Caps Shift  +  5-8)
najdeme  zacatek  textu  ke  kopirovani.   Samotne    kopirovani
provadime tlacitkem EDIT (Caps Shift + 1).
                              - 2 -                  ARTIC FORTH
================================================================
Chybova hlaseni.
----------------
0   neni ve slovniku
1   prazdny zasobnik
2   slovnik preplnen
3   nedovoleny zpusob adresace
4   jmeno je pouzito (varovani)
7   zasobnik preplnen
17  musi byt pouzito v definici
18  nesmi byt pouzito v definici
19  nevhodna podminka
20  nedokoncena definice
21  chraneny slovnik
22  pouzito pouze pri load
23  mimo rozsah aktualni stranky
24  deklarace slovniku
                              - 3 -                  ARTIC FORTH
================================================================
FORTH EDITOR
=============
    Pri interaktivni praci s jazykem FORTH nemame moznost zmenit
nebo vypsat  definice  slov.  Proto  byl  vytvoren  EDITOR,ktery
pouziva zapis na  ocislovane  stranky.  Jedna  stranka  (screen)
obsahuje 16 radku po 64 znacich.  Programy  (definice  slov)  se
ukladaji pomoci EDITORu do techto stranek.  Cislo  stranky  muze
byt 0 az 32768. V pameti je ulozena vzdy jen jedna stranka a  je
oznacena jako aktualni stranka.
    EDITOR vyvolame zapisem: editor  (ENTER)
PRIKAZY EDITORU.
----------------
n clear  vymaze a naformatuje stranku n
n list   urci aktualni stranku
n p....  zapis do radku n
n e      zrusi obsah radku n
n d      zrusi obsah radku n,ostatni radky nahoru
n s      uvolni radku n,ostatni radky dolu
n h      radek n ulozit do mezipameti
n r      radek n naplnit obsehem z mezipameti
n i      radek n naplnit obsahem z mezipapameti,ostatni radky
                                                        dolu
l        vylistuje aktualni stranku
Na konci stranek:
-----------------
-->      prechod na dalsi stranku
;s       posledni stranka
first?   vypise cislo aktualni stranky
Zmena cisla stranky:
-------------------
n dup first ! scr! (n=cislo nove stranky)
                              - 4 -                  ARTIC FORTH
================================================================
Kursor editoru. (podtrzitkovy kursor)
---------------
    Tento kursor ulehcuje vyhledavani  a  opravu  vadnych  casti
textu na aktualni strance.
top         kursor na zacatek stranky
f text      hleda vpred retezec text,po nalezeni umisti radek do
            editacni oblasti a vypise cislo radku.  Nenajde-  li
            vypise ? MSG # 0.
b           pouziva se po f a vraci  kursor  o  delku  hledaneho
            retezce zpet.
n           hleda dalsi vyskyt textu dle f.
c text      kopiruje text na misto oznacene kursorem.
n m         presun kursoru o n mist vpred nebo vzad (-n).
till text   vymaze radky od kursoru az po text. Pouzivame pouze
            bezprostredne po posicovani.
x text      vyhleda a zrusi dalsi vyskyt retezce text.
    Zadame-li c bez textu dojde  ke  stopu  prekladu.tuto  chybu
rusime pomoci : top x (ENTER).
Ukladani programu.
------------------
    Program (definice slov) zapsany na aktualni  strance  muzeme
ulozit na kazetu beznym postupem pri zapisu. Prikazem:
    flush (ENTER)  zahajime zapis
    system sdeli: READY CASSETTE
    Po  zapnuti  zaznamu  stiskneme  Enter,sledujeme  pruhy   na
obrazovce a po zprave OK zastavime zaznam.
    Takto zapsana stranka se muze zavest do systemu  pouze  opet
jako stejna stranka.
                              - 5 -                  ARTIC FORTH
================================================================
Natazeni programu (stranky).
----------------------------
    Prikaz : n list   (n=cislo stranky)
    Je-li stranka jiz obsazena pak nasleduje  vypis  stranky  na
obrazovce. Je-li prazdna,pak  nasleduje  vypis  READY  CASSETTE.
Stiskneme  ENTER  a  pustime  mgf.  Nedojd-li  k  odpovedi    OK
nesouhlasi cislo stranky.
    Prikaz : n load   provede kompilaci definic na akt.strance
----------------------------------------------------------------