[Allegro] Befehlstrennung in avanti (acon)
Bernhard Eversberg
ev at biblio.tu-bs.de
Fr Jun 11 15:07:38 CEST 2010
Anando Eger schrieb:
> Lieber Herr Eversberg,
>
> unter a99 kann ich schreiben:
> x #40 Hallo\#20 Otto\var #40 " " #20\mes
> - das liefert 'Hallo Otto'.
>
> in xavanti.rtf steht:
> <zitat>
> In einer Zeile können mehrere Befehle stehen, sie müssen
> dann mit Semikolon ';' getrennt werden. Kommt in einem
> Suchbegriff ein Semikolon vor, muß der Text in
> Anführungszeichen eingeschlossen werden.
> </zitat>
>
> Irgendetwas scheint damit "wrong" zu sein, denn
>
> -(2)------------------------
> #40 Hallo;#20 Otto;var #40 " " #20
> ins #uTT
> write #uTT n
> ----------------------------
> nicht, (nichts)
>
Ganz einfach: Wenn die Zeile mit # beginnt, ist das keine
"richtige" Befehls-, sondern eine Dateneingabezeile. In einer solchen
gilt ;# als Feldtrennung, simples ; aber als Teil der Daten - sonst
dürfte ja kein ; in einem Datenfeld vorkommen!
Damit erklärt sich auch dies:
>
> -(4)------------------------
> #40 Hallo;#20 Otto;
> var #40 " " #20;ins #uTT;write #uTT n
> ----------------------------
> liefert "Hallo Otto;"
>
B.E.
Mehr Informationen über die Mailingliste Allegro