next up previous
Nächste Seite: Arguments Aufwärts: Bibliotheksmoduln Vorherige Seite: Bibliotheksmoduln

AMScan

Die Prozedur ScanString liest eine Zeichenkette ein und speichert diese in str. Führende Leerzeichen werden übersprungen. Die Leseprozedur muss dazu übergeben werden. Der Lesevorgang der Zeichenkette wird durch ein Leerzeichen, einen Tabulator (ASCII.ht) oder einen Strichpunkt (,,;``) beendet. Soll eines dieser drei Zeichen in die Zeichenkette eingefügt werden, muss dieses in Anführungszeichen (``) gesetzt werden. Das letztgelesene Zeichen wird in termCh gespeichert, die Länge der Zeichenkette in len. Das Resultat dieser Prozedur ist TRUE, falls mindestens ein Zeichen eingelesen wurde.


\begin{example}
Beispiele:
{\tt Dieser Text }\ldots
,,{\tt Dieser}\lq\lq  wird zur\um...
...ist's\lq\lq  besser}
,,{\tt Diesmal ist's}\lq\lq  wird zur\uml {u}ckgegeben.
\end{example}


\begin{note}
% latex2html id marker 13584AMScan ist eine Variante des Moduls S...
...e urspr\uml {u}nglich nur intern
(z.B.\ im Compiler) verwendet wurde.
\end{note}



Claudio Nieder 2000-11-12