[Tustep-Liste] ... Tags in Makro

Kuno Schälkle Schaelkle at zdv.uni-tuebingen.de
Mon Dec 13 14:35:07 CET 2004


Lieber Herr Giacomazzi,

> ACCESS q: READ/STREAM/RECORDS "[quelle]" s.z/u, aken/atab+txt+eken/etab, typ
>
> könnten Sie die neue Spezifikation von ACCESS mit Modus READ verraten?

Mit
   ACCESS q: READ/RECORDS "datei" s.z/u txt, anz
kann satzweise gelesen werden. Die Satznummer wird jeweils
in die Variablen s, z und u gespiechert, der Inhalt eines Satzes
jeweils in die Variable txt. Mit
   ACCESS q: READ/STREAM "datei" s.z/u aken/atab,txt,eken/etab, anz
kann portionsweise gelesen werden. Dabei beginnt eine neue Portion
1) vor jeder Anfangskennung
2) nach jeder Endekennung
Wird zusaetzlich /RECORD angegeben, beginnt zusaetzlich mit jedem
neuen Satz eine neue Portion.

Als Anfangskennung und Endekennung koennen jeweils
mehrere Zeichenfolgen definiert werden. Im obigen Beispiel
geschieht dies mit den Tabellen atab und etab.
Die Anfangskennung, der Text und die Endekennung
werden jeweils in eine eigene Variable abgespeichert.
Im obigen Beispiel sind dies die Varialben aken, txt und eken.

Datenbeispiel fuer READ/STREAM/RECORD:

Anfangskennung sei [a], Endekennung sei [e].
Dann ergeben sich aus den Eingabedaten
   eins [a] zwei [e] drei [a] vier [a] fuenf [e] sechs
   sieben [e] acht
folgende Portionen:
  eins
  [a] zwei [e]
  drei
  [a] vier
  [a] fuenf [e]
  sechs
  sieben [e]
  acht

Mit freundlichen Gruessen
Kuno Schaelkle


More information about the Tustep-Liste mailing list