On Tue, Mar 27, 2001 at 11:28:16AM +0200, erkaN wrote:
Ich hab die Datei "str-0.9.4.tar.gz" http://www.engelschall.com/sw/str/ untergelanden. Diese Datei enthält eine schöne Funktion, die mir gefallen hat. Gpc-Pascal hat vieleict das gleiche oder ähnliche Funktion, das weis ich leider nicht: Es geht um diese Vergleich-Funktion hier str_compare: This function lexicographically compares two strings. A maximum number of compared characters can be specified and the comparison can be optionally done case-insensitive
Mhh. Keine Ahnung, ob es sowas in gpc gibt, aber Du kannst folgendes schreiben:
program foo; begin if 'Ballo' < 'ballo' then writeln('''Ballo'' ist kleiner') else writeln('''ballo'' ist kleiner') end.
Falls Du auf Unterscheidungen zwischen der GROSS/klein Schreibung verzeichten kannst, so kannst Du obiges umschreiben in
program foo; uses gpc; begin if LoCaseStr('Ballo') < LoCaseStr('ballo') then writeln('''Ballo'' ist kleiner') else writeln('''ballo'' ist kleiner') end.
Gruss Eike