

\section{Zum Artikel von Willi Stricker im vorliegenden Heft
3/2009}

Interessant, die Argumentation von Willi, die mir eine mögliche Antwort
auf eine Leserbrief--Frage von mir aus früheren Zeiten gibt: Wie sieht
die kleinste Forth--Basis (ich meine \emph{set of primitives}) aus, die es
gestattet, ein vollständiges Forth--System (in \emph{high--level})
hochzuziehen? Bei Willi sind es 26 Primitives. Ray Allwright hat in
seinem Artikel \emph{From the Net - Minimal Word Sets}, Forthwrite (FIGUK)
95, März 1998, S.~28--32, auf seinerzeit schon bekannte Untersuchungen zu
diesem Thema aufmerksam gemacht. Er erwähnt Dan Melchione (eForth
verwendet 30 Primitives, es soll aber auch schon mit 11--13 gehen), Peter
Lawrence (es geht schon allein mit subtract-and-branch-if-negative).
Insbesondere geht Ray Allwright auf die Vorschläge von Bernd Paysan ein:
Bernd kommt mit 16 Forth--Worten für eine 2--Stack--Maschine mit
4-Bit-Befehlen aus. In einem weiteren Beitrag, so Ray, verwendet Bernd
\texttt{NOOP} und \verb|>A| als Präfixe für ein 16--Wort--Minimalsystem mit 3--Bit--Befehlen
auf einer 1--Stack--Maschine.

\hspace*{\fill}Fred Behringer


