Commit a9d3ead7 authored by pknaggs's avatar pknaggs

Revised to include revisions to x:foreword.

parent cbb1d898
% !TeX root = forth.tex
% !TeX spell = en_US
\cbstart\patch{x:foreward}
\cbstart\patch{x:foreword}
\vspace*{-6ex}\chapter*{Foreword\sout{ to ANS Forth}}
\addcontentsline{toc}{section}{Foreword}
\markboth{Foreword}{Foreword\sout{ to ANS Forth}}
......@@ -12,17 +12,18 @@
Forth is a language for direct communication between human beings and
machines.
\place{x:foreward}{Forth was invented by Charles Moore to increase programmer productivity
without sacrificing machine efficiency.}
\place{x:foreword}{Forth was invented by Charles Moore to increase programmer
productivity without sacrificing machine efficiency.}
Using natural-language diction and machine-oriented syntax,
Forth provides an economical, productive environment for interactive
compilation and execution of programs. Forth also provides low-level
access to computer-controlled hardware, and the ability to extend the
language itself. This extensibility allows the language to be quickly
expanded and adapted to special needs and different hardware systems.
\place{x:foreward}{This provides for highly interactive program development and testing.}
\place{x:foreword}{Forth provides for highly interactive program
development and testing.}
\remove{x:foreward}{%
\remove{x:foreword}{%
Forth was invented by Mr. Charles Moore to increase programmer productivity
without sacrificing machine efficiency. Forth is a layered environment
containing the elements of a computer language as well as those of an
......@@ -89,6 +90,9 @@ Standard was published in 1994\raisebox{1ex}{\scriptsize 1} and was adopted as a
international standard in 1997\raisebox{1ex}{\scriptsize 2}.}
\cbend
% \footnote{ANSI X3.215--1994 Information Systems --- Programming Language FORTH}
% \footnote{ISO/IEC 15145:1997 Information technology. Programming languages. FORTH}
\enlargethispage{4ex}
\vfill
\cbstart
......@@ -97,5 +101,4 @@ international standard in 1997\raisebox{1ex}{\scriptsize 2}.}
\raisebox{1ex}{\scriptsize 1} \uline{ANSI X3.215--1994 Information Systems --- Programming Language FORTH} \\
\raisebox{1ex}{\scriptsize 2} \uline{ISO/IEC 15145:1997 Information technology. Programming languages. FORTH} \\
}
\cbend
\cbend
\ No newline at end of file
......@@ -27,17 +27,14 @@ conference.}
\uline{%
The Forth 200\emph{x} Standardisation Committee was formed in 2004
to allow the Forth community to contribute to a rolling document. Changes
were proposed and discussed in the electronic media:
to allow the Forth community to contribute to an updated standard. Changes
are proposed and discussed in the electronic media:
the usenet news group \texttt{comp.lang.forth};
the \texttt{forth200x@yahoogroups.com} email list;
the \texttt{www.forth200x.org} web site.
An annual public meeting was held to review and vote on the proposed
Annual public meeting are held to review and vote on the proposed
changes.}
\uline{%
This document is a snapshot of that rolling document, representing
the outcome of the public review meetings first held on}
\sout{%
This document is based on the final draft of the standard published
by the Technical Committee on Forth Programming Systems as part of
......@@ -46,6 +43,8 @@ development of ANS Forth (ANS X3.215-1994).
It has been modified in accordance with
the directions of the Forth 200\emph{x} Standards Committee which first
met on}
\uline{%
This document is the result of the public review meetings first held on}
\cbend
October 21--22, 2005 (Santander) and subsequently on
September 14--15, 2006 (Cambridge),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment