version 1.15, 1998/07/13 13:46:51
|
version 1.16, 1998/07/16 08:53:08
|
Line 801 on many machines.
|
Line 801 on many machines.
|
@cindex books on Forth |
@cindex books on Forth |
|
|
As the standard is relatively new, there are not many books out yet. It |
As the standard is relatively new, there are not many books out yet. It |
is not recommended to learn Forth by using Gforth and a book that is |
is not recommended to learn Forth by using Gforth and a book that is not |
not written for ANS Forth, as you will not know your mistakes from the |
written for ANS Forth, as you will not know your mistakes from the |
deviations of the book. |
deviations of the book. However, books based on the Forth-83 standard |
|
should be ok, because ANS Forth is primarily an extension of Forth-83. |
|
|
@cindex standard document for ANS Forth |
@cindex standard document for ANS Forth |
@cindex ANS Forth document |
@cindex ANS Forth document |
Line 816 can also get it from Global Engineering
|
Line 817 can also get it from Global Engineering
|
|
|
@cite{dpANS6}, the last draft of the standard, which was then submitted |
@cite{dpANS6}, the last draft of the standard, which was then submitted |
to ANSI for publication is available electronically and for free in some |
to ANSI for publication is available electronically and for free in some |
MS Word format, and it has been converted to HTML (this is my favourite |
MS Word format, and it has been converted to HTML |
format !!url). Some pointers to these versions can be found through |
(@url{http://www.taygeta.com/forth/dpans.html}; this is my favourite |
@*@url{http://www.complang.tuwien.ac.at/projects/forth.html}. |
format); this HTML version also includes the answers to Requests for |
|
Interpretation (RFIs). Some pointers to these versions can be found |
|
through @*@url{http://www.complang.tuwien.ac.at/projects/forth.html}. |
|
|
@cindex introductory book |
@cindex introductory book |
@cindex book, introductory |
@cindex book, introductory |
Line 831 information (Jack Woehr was in the ANS F
|
Line 834 information (Jack Woehr was in the ANS F
|
not appropriate for complete newbies, but programmers experienced in |
not appropriate for complete newbies, but programmers experienced in |
other languages should find it ok. |
other languages should find it ok. |
|
|
!!Conklin, Forth programmer's handbook |
@cindex Conklin, Edward K., and Elizabeth Rather: @cite{Forth Programmer's Handbook} |
|
@cindex Rather, Elizabeth and Edward K. Conklin: @cite{Forth Programmer's Handbook} |
|
@cindex @cite{Forth Programmer's Handbook} (book) |
|
@cite{Forth Programmer's Handbook} by Edward K. Conklin, Elizabeth |
|
D. Rather and the technical staff of Forth, Inc. (Forth, Inc., 1997; |
|
ISBN 0-9662156-0-5) contains little introductory material. The majority |
|
of the book is similar to @ref{Words}, but the book covers most of the |
|
standard words and some non-standard words (whereas this manual is |
|
quite incomplete). In addition, the book contains a chapter on |
|
programming style. The major drawback of this book is that it usually |
|
does not identify what is standard and what is specific to the Forth |
|
system described in the book (probably one of Forth, Inc.'s systems). |
|
Fortunately, many of the non-standard programming practices described in |
|
the book work in Gforth, too. Still, this drawback makes the book |
|
hardly more useful than a pre-ANS book. |
|
|
@node Invoking Gforth, Words, Other Books, Top |
@node Invoking Gforth, Words, Other Books, Top |
@chapter Invoking Gforth |
@chapter Invoking Gforth |