"A 79-standard Forth compiler" - читать интересную книгу автора (HartForth Graham A.M.)

address for the High Memory pointer (4049H for Model I; 4411H Model III).

Model I users of TRSDOS 2.3 who suffer from the error in TRSDOS that
crashes the system, or enters DEBUG, when the BREAK key is pressed can use
the following FORTH word in your applications to eliminate this problem.

: BREAK.OFF 0 17173 C! ;

This error occurs because a flag is erroneously set inside TRSDOS that makes
it think that DEBUG has been activated when it has not. The word above clears
this flag and ensures that DEBUG cannot be entered. After typing the
definition of BREAK.OFF exactly as shown and pressing , type BREAK.OFF
(followed by ) to action the definition and disable DEBUG.
Alternatively you could type "0 17173 C! " to clear the flag directly
without actually defining the word, BREAK.OFF.


Getting Started

Welcome to the world of FORTH. You now have available to you a powerful
high-level language development system that will execute your programs at
least ten times faster than interpreted BASIC while also supporting
inter-active modification and debugging. It is well worth reading this manual
thoroughly and with care from front to back, even if a lot of it does not at
the moment make sense. There is a lot of important detail given in it that
may not at first reading be apparent, but is as well to have in the back of
your mind for when you may need it. Also please remember that Rome wasn't
built in a day and it will take some time to become fluent in FORTH (do you
remember how difficult it seemed when you first started learning BASIC?).
Start gently and work your way in slowly, the effort will be rewarded as you
become fluent in this fascinating language.

The procedure to use HARTFORTH is very simple. Using the working copy
that you have just made, run HARTFORTH by typing

FORTH

The program title will appear together with the command:

ENTER FILESPEC OF FORTH VIRTUAL MEMORY



~HARTFORTH - 3~