% Fred Behringer % Gehaltvolles Vijgeblaadje 61 % $Revision: $ % Content-Encoding: UTF-8 \documentclass{article} \usepackage{german} \usepackage{multicol} \usepackage[utf8]{inputenc} \usepackage{url} % \begin{document} %\title{Gehaltvolles} %\author{\emph{zusammengestellt und übertragen von} Fred Behringer} %\maketitle* \section[Vijgeblaadje Nr.\ 64]{VIJGEBLAADJE der HCC Forth--gebruikersgroep, Niederlande\\ Nr.\ 64, Oktober 2007} \begin{multicols}{2} \subsection{Forth vanaf de grond 9 --- Ron Minke} Ron fügt seiner Artikelserie (Übersetzungen im AVR--Sonderheft 2007 der VD) einen neunten Teil hinzu. Statt des ATmega162 (mit nur 1 kB internem RAM) bereitet er jetzt sein \emph{Forth von der Pike auf} für den kürzlich herausgekommenen ATmega2560/ATmega2561 vor. Dieser hat 256 kB Flash und 8 kB internes RAM. In einer Reihe von Forth--Worten lief beim ATmega162 das Umschalten von ROM nach RAM über die Adressgröße der Operanden. Bei Adressen über 0500 ging die Operation ins ROM (sprich Flash), bei Adressen darunter ins RAM. Der Übergangswert von bisher 0500 muss angepasst werden. Er beträgt jetzt 2200. Es bleiben jetzt 7,5 kB für eigene Forth--Definitionen. Ron gibt ein neues Speicherabbild an. \subsection{Data invoer via de inputstroom --- Albert Nijhof} \glqq In der Newsgroup comp.lang.forth ist man\grqq, so der Autor, \glqq damit beschäftigt, einen Vorschlag mit dem Ziel zu formulieren, basisgekennzeichnete Zahlen (wie \$100 oder \#100) in den ANS--Standard aufgenommen zu bekommen.\grqq Albert kommt in diesem Zusammenhang auf eines seiner Lieblingsthemen zu sprechen, auf \emph{Vorsetzworte}, mit denen eine bestimmte Eigenschaft des Nachfolgewortes gekennzeichnet wird. Er weist auf das Beispiel mit CHAR und [CHAR] hin. Dafür möchte er (in state--smartem Sinn) das vereinheitlichende Vorsetzwort CH verwenden. (Der Rezensent: Das ist natürlich genau das altbekannte ASCII aus Forth 83 (F83, ZF, Turbo--Forth).) Albert möchte auch die oben genannten Basiskennzeichnungen durch Vorsetzworte ersetzen. Er gibt ein definierendes Wort (er nennt es FFBASE) an, mit dessen Hilfe beliebige Vorsetzworte \texttt{create}t werden können. FFBASE ist ein einfaches Utility--Wort, das jeder in jedem System nach Belieben verwenden kann und das in keinem Standard extra verankert zu werden braucht. \subsection{CIForth op Renesas bordje --- Redactie} Die Renesas--Platine mit dem 16--bittigen M16C läuft jetzt auch unter CIForth. Albert van der Horst wird auf dem nächsten Treffen eine Vorführung veranstalten und das (uns Forth--Tagungs--Besuchern wohlbekannte) Metallofon \emph{Tingel--Tangel} ansteuern. Es sind noch einige Platinen bei Albert vorrätig. \end{multicols} % \end{document}