Download Dimensions

Transcript
FORTH Dimensions
Published by the
Forth Interest Group
Dimensions
July/August 1985
Volume VII, Number 2
FEATURES
Editor
Marlin Ouverson
15 Menus in Forth
by Frans Van Duinen
Production
Cynthia Lawson
Forth Dimensions solicits editorial
material, comments and letters. No
responsibility is assumed for accuracy
of material submitted. Unless noted
otherwise, material published by the
Forth Interest Group is in the public
domain. Such material may be reproduced with credit given to the author
and to the Forth Interest Group.
Subscription to Forth Dimensions is
free with membership in the Forth
Interest Group at $15.00 per year
($27.00 foreign air). For membership,
change of address and to submit
material for publication, the address is:
Forth Interest Group, P.O. Box 8231,
San Jose, California 95 155.
Symbol Table
Simple; introductory tutorials and simple applications of Forth.
Intermediate; articles
and code for more complex applications, and
tutorials on generally difficult topics.
Advanced; requiring study and a thorough understanding of Forth.
Code and examples conform to Forth-83 standard.
Code and examples conform to Forth-79 standard.
Code and examples conform to fig-FORTH.
Deals with new proposals and modifications
to standard Forth systems.
Volume VII, No. 2
Make life easier for users of application programs - this article includes definitions that make it simple for you to develop menus.
25
Another Subroutine Technique
by Donald Simard
Want to call code subroutines from either colon or other code definitions, but
can't afford the run-time penalty of earlier methods? This one may come closer to
the mark for you.
27
The Hacker's LOCKER
by Cecil McGregor
If a terminal supports line lock, one can use it from Forth to preserve useful data
on the screen. Here's a simple way to do it.
28
I
Mass Transit Forth
Bus passengers in this English city don't have to wonder when a late bus will
arrive or whether an approaching bus is the correct one to board. A Forth
application tells them, at the touch of a button.
30
P
38
Forth Spreadsheet, Part I1
by Craig A. Lindley
This source code accompanies the article and pseudo-code in the preceding issue,
giving Forth users a customizable application program. (For a machine-readable
version, turn to the end of the listing.)
Rochester Forth Conference 1985
Forth programmers, project managers and visionaries from several countries
convened recently to discuss software engineering, management and productivity.
The result was an exciting display of Forth and its adherents at their best.
40
Probabilistic Dictionaries
by John S. James
Have you wondered how a 60,000-word spelling dictionary can be compressed
into RAM? Ultra-fast text searches can be performed using techniques pertinent
to a variety of applications.
DEPARTMENTS
5
9
12
42
Letters
Editorial: "Journey to the East"
Ask the Doctor: "Forth on the Front" by William F. Ragsdale
FIG Chapters
3
FORTH Dimensions