home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SDN¹ Plus
/
SDN1_.cdr
/
sdn
/
lang
/
4th_86.sda
next >
Wrap
Text File
|
1989-10-28
|
3KB
|
57 lines
4th_86 v3.03 M.F.Buchan REGISTRATION $25.00
FORTH LANGUAGES ASSEMBLT BUCHAN UCC
New Release
4th_86 is an MSDOS-EGA based FORTH with all the irritating
fetishes beloved by "Forth purists" removed. It was written
specifically to introduce the concepts of FORTH to Higher
Diploma Polytechnic students, and the documentation is
largely tutorial in nature. Despite being designed to make
FORTH more palatable to newcomers, 4th_86 is a fully
functional implementation. Many graphics demonstration COM
files are included along with a great deal of MASM and 4th
source code.
File structures are standard MSDOS accessed via DOS handles.
Source files are edited by shelling to your conventional
MSDOS editor. 4th_86 does ** NOT ** in ANY way use the old
fashioned "Forth screen files", and needs no inbuilt editor
or customised printer utilities. 4th_86 is Direct Threaded,
and runs as a COM file in 64K of memory.
Both FORTH and ASSEMBLY source can be loaded. The Assembly
routines CAN be written "in-line" but 4th_86 is designed to
allow standard ASM format files to be assembled with MASM to
a BIN file and then binary loaded. This - and the
essentially modular concept of FORTH itself - encourages a
structured approach.
Extensive debugging; tracing; and disassembly features are an
essential part of the design. Loaded code can be patched,
and re-defined words can be "linked" to replace previously
defined words. Both MASM and FORTH routines can be
disassembled.
Most DOS functions can be accessed directly from within
4th_86 although it is possible to shell out to DOS if
required. Paths and subdirectories are implemented.
As user routines are added, the extended system can be saved
to disk at any time. Alternatively, IMAGE files of the user
application can be saved and quickly re-loaded as an
alternative to re-threading the original source. Turnkey [
meta-compiled ] COM files can also be saved to disk.
UCC 4th was originally marketed by United Controls
Corporation, Alabama, in 1982, for 8-bit hardware. United
Controls Corporation have kindly given permission for this
MSDOS re-write and extension to be released to the Public
Domain.
Hardware Requirements: IBM compatible
preferably EGA graphics and hard disk
Other Requirements: DOS 3.2 or higher