AW: Importsprache Klammerung
Fischer, Robert
fischer at larch.verwalt-berlin.de
Di Dez 21 07:07:31 CET 2004
Lieber Herr Deblon, lieber Herr Berger,
> Christoph Deblon wrote:
> | Ihre Erlaeuterung beschreibt zwar das Verhalten von IMPORT.exe,
> | aber aus der Handbuch-Stelle war ich nicht darauf gekommen,
> | dass bei _positivem_ Vergleichsergebnis die auf die naechste
> | Zeilengruppe folgende Zeile NICHT ausgefuehrt wird.
> | Da koennte vielleícht etwas genauer formuliert werden. Oder habe
> | ich immer noch etwas nicht verstanden?
> Herr Berger schrieb:
> Herrn Fischers Interpretation war mir neu und ich habe im
> Handbuch nichts gefunden, das darauf hindeuten wuerde
> (allerdings auch wenig, das es ausschliessen wuerde).
> Fluechtige Sichtung der Importparameterdateien des Standardpakets
> zeigt einige Stellen, die so programmiert sind, als wuerde
> die dem "C" folgende uebernaechste Zeile stets ausgefuehrt.
>
> Ausserdem waere das ja auch ziemlich subtil, wenn der
> Folgebefehl nur dann nicht ausgefuehrt wird, wenn der
> "C" folgende Befehl nicht eine Zeile ist, sondern eine
> Gruppe in Klammern.
>
> Ich tippe mal eher darauf, dass der Parser der Import-Sprache
> nicht korrekt arbeitet, evtl. hilft es, die Zeilenenden
> zu kontrollieren (DOS/Unix-Zeilenumbrueche) oder ein
> paar Spatien oder Leezreilen dazu- oder wegzumachen.
Meine Interpretation war:
> |>Das kann nicht funktionieren, da der 2. Check (inkl. Inhalt der 2.
> Klammer)
> |>als _Alternative_ herangezogen wird, wenn der 1. Check false ergibt.
Jetzt habe ich selbst Zweifel an meiner Interpretation. Ich werde die Tage "zwischen den Jahren" nutzen, um das mal abzuklopfen. Ich glaube aber, dass ich selbst bei Importen auf dieses Problem aufgelaufen bin und habe deshalb nach Erinnerung (Intution) geantwortet.
Schau mer mal.
Mit freundlichen Weihnachtsgruessen
Robert Fischer Berlin
Mehr Informationen über die Mailingliste Allegro