\section{Neuigkeiten bei amforth}

Die Versionen 4.4 und 4.5 sind kurz nach der Version 4.3 erschienen. Damit wurden
die Neuerungen, die dort eingezogen sind, stabilisiert und einige
weitere eingebracht. Details weiter hinten in diesem Heft. Damit wurden
einige z.T. schon ältere Codezweige abgeschlossen, so dass auch die
interne Versionsverwaltung des Autors wieder übersichtlicher wurde.

Das Wichtigste zuerst: Game Of Life. Dessen Portierung hat
ein paar Details offengelegt, wie man Forth--Code unter den
speziellen Bedingungen des separaten Dictionary--Speichers
der Harvard Architektur (also getrennter Programm- und
Datenspeicher) zum Laufen bekommt.

Desweiteren wurde die Interruptbearbeitung verbessert.
Bislang gab es einige Einschränkungen, was den Einsatz
von Forth--Worten als Interrupt Service Routine anging.
Die sind jetzt weg. Auch hier der Verweis auf einige
Seiten weiter hinten.

Bei der Dokumentation gab es Fortschritte, die Referenz\textquotedbl{}karte\textquotedbl{} ist
deutlich kleiner geworden, wenngleich es immer noch 7 Seiten sind\dots

Ansonsten gab es die üblichen Code--Umstrukturierungen (COLD wurde WARM
und es gibt ein neues COLD) und es sind noch mehr Dateien geworden, da
doppelte Codebereiche zusammengefasst wurden.

Auf vielfachen Wunsch: amforth kann jetzt auch
case insensitiv im Dictionary suchen. Das ist (und bleibt)
aber in der Standardversion abgeschaltet.

In Version 4.5 sind intern alle Counted--Strings durch die neuen,
Forth--200x kompatiblen Addr/Len--Strings ersetzt worden. Dies betrifft
inbesondere ( BL ) WORD und FIND, die durch PARSE--NAME und FIND--NAME
abgelöst wurden. Für die Nutzer stehen die bekannten Counted--Strings 
jedoch weiterhin zur Verfügung.

Matthias Trute

