\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf-8]{inputenc}
\usepackage{multicol}
\usepackage{url}
\usepackage{graphicx,color}
\usepackage{graphics}
\DeclareGraphicsExtensions{.eps}
\usepackage{moreverb}
\setcounter{secnumdepth}{0}
\setcounter{tocdepth}{0}

\begin{document}

\title{Forth 200X–Treffen auf der EuroForth 2006}[Forth 200X]
\author{Anton Ertl}
\maketitle

\begin{multicols}{2}
\parskip   = 0.33\baselineskip \advance\parskip by 0pt plus 2pt

Am Tag vor der EuroForth 2006 fand wieder einmal das Treffen des
Forth~200X--Komittees statt, das am nächsten Forth--Standard arbeitet.
Die Teilnehmer waren Willem Botha, Federico de Ceballos, Anton Ertl,
Peter Knaggs, Nick Nelson (Beobachter), Stephen Pelc, Jannus Poial
(Beobachter), und Bill Stoddart.

Der RfD/CfV--Prozess und seine Beziehung zum Treffen wurde diskutiert,
und folgender Zeitplan festgelegt:

\begin{itemize}
\item Ein RfD sollte mindestens 12 Wochen vor dem Treffen erstmals
veröffentlicht werden, um die anderen Termine wahrscheinlich einhalten
zu können.

\item Der CfV muss spätestens 6 Wochen vor dem Treffen eingereicht
werden, bei dem er besprochen werden soll.

\item Der Wahlleiter muss den Zwischenstand spätestens 4 Wochen vor
dem Treffen veröffentlichen.

\item Beim Treffen wird dann über den Vorschlag abgestimmt.  Die
Mehrheit entscheidet.
\end{itemize}

Die Kontakt--Daten der Kommittee--Mitglieder werden veröffentlicht,
damit sich die Forth--Gemeinde an sie wenden kann und nicht selbst zum
Treffen kommen muss.

Peter Knaggs, der Editor des Standard--Dokuments, stellte das sehr
gelungene Dokument vor, das als \LaTeX--Quellcode und in PDF--Form
vorlag (und in beiden Formen veröffentlicht werden wird).  Es kann
u.~$\!$a.\ in einer Inline--Version erzeugt werden, wo bei jedem Wort die
Begründung direkt dabei steht statt in einem Anhang.  Natürlich gab es
immer noch Verbesserungsvorschläge.

Ein zentraler Punkt war natürlich die Diskussion der Vorschläge, die
den RfD/CfV durchlaufen hatten (siehe \url{http://www.forth200x.org/rfds.html}):

\begin{description}

\item[EKEY return values] Hierbei geht es darum, dass man mit den von
EKEY gelieferten Werten auch etwas anfangen kann, z.B. erkennen, ob
eine Cursor--Taste gedrückt wurde und welche.  Bei diesem Vorschlag
verlangte das Kommittee noch eine Klarstellung, welche Beziehung
zwischen EKEY und KEY herrscht, ansonsten wurde der Vorschlag
akzeptiert.

\item[FP--stack] Forth--Systeme sollen garantieren, dass es einen
separaten Gleitkomma--Stack gibt.  Bei diesem Vorschlag verlangte das
Kommittee, dass er so umformuliert werden soll, sodass die
Auswirkungen auf existierende Programme und Systeme deutlicher werden.

\item[One--time file loading] Dieser Vorschlag standardisiert das Wort
\texttt{required}, das so funktioniert wie \texttt{included}, wenn die
Datei noch nicht geladen wurde, aber nichts tut, wenn sie schon
geladen wurde; zusätzlich werden noch \texttt{include} und
\texttt{require} standardisiert.  Dieser Vorschlag wurde angenommen.

\end{description}

Ausserdem wurden noch Vorschläge diskutiert, die noch nicht die
CfV--Stufe erreicht hatten.  U.~$\!$a.\ resultierte daraus eine
Umformulierung von \texttt{TO}, sodass künftige Änderungen
(\texttt{2VALUE}, \texttt{FVALUE}) leichter gemacht werden können.

Weiters wurde beschlossen, dass der Sitzungsbericht in diversen
Papiermedien veröffentlicht werden sollte (wichtig für eine offizielle
Standardisierungsorganisation), was u.~$\!$a.\ hiermit geschieht.

Das nächste Treffen findet wieder am Tag vor der EuroForth statt, und
Ihr seid herzlich eingeladen, ihm beizuwohnen.
\end{multicols}

\subsection{Links}
\begin{tabular}{ll}
Forth200x Homepage &\url{http://www.forth200x.org}\\
\end{tabular}
\vfill
\begin{center}
\begin{tabular}{l}
{\bf CfV with results}\\
Separate FP Stack\\
EKEY return values\\
One-time file loading\\
{[DEFINED]  and [UNDEFINED]}\\
PARSE-NAME\\
Extension queries\\
Deferred words.\\
\\
\\
\end{tabular}
\hspace{2cm}
\begin{tabular}{l}
{\bf RfDs without CfVs}\\
Directories\\
2VALUE\\
Enhanced local variable syntax\\
THOW codes and iors\\
Escaped Strings\\
Structures\\
SYNONYM\\
FVALUE\\
XCHAR wordset
\end{tabular}
\end{center}
\vfill
\end{document}

