Zitat:
if ... or if ... or if ... then
Tja, die liebe Delphi-Syntax.
Was machen denn die vielen IFs mitten drin?
Und nicht die Klammern vergessen.
Delphi-Quellcode:
if (Zeile[wortende] in [char( 32)..char( 64)])
or (Zeile[wortende] in [char( 91)..char( 96)])
or (Zeile[wortende] in [char(123)..char(126)])
or (Zeile[wortende] in [char(128)..char(137)])
or (Zeile[wortende] in [char(143)..char(153)])
or (Zeile[wortende] in [char(160)..char(191)])
or (Zeile[wortende]=char(139))
or (Zeile[wortende]=char(141))
or (Zeile[wortende]=char(155))
or (Zeile[wortende]=char(157))
or (zeile[wortende]=char(215))
or (zeile[wortende]=char(247)) then
Delphi-Quellcode:
if Zeile[wortende] in [char( 32)..char( 64), char( 91)..char( 96),
char(123)..char(126), char(128)..char(137), char(143)..char(153),
char(160)..char(191), char(139), char(141), char(155), char(157),
char(215), char(247)] then
Und ansonsten würde ich dir noch anraten, dich noch etwas um eine "vernünftige" Einrückung zu kümmern,
dann würden so Kommentare ala
//von for
erübrigen und man hätte etwas mehr Überblick.