Philipp Hasenfratz: Strings vergleich

Beitrag lesen

Halihallo annA

Problematisch wirds, wenn der Programmiere eine Variable wile
nennt, dann muß der Parser erst weiterschauen, was genau gemeint
ist, deshalb müsste der Parser mehrmals laufen... ist ziemlich auf-
wendig, vorallem, wenn man wie ich, Filepointerdings nicht mag,
und immer im File hin und her springen muss :o)
naja, vielleicht baue ich an ein paar Stellen eine solche
semantische Prüfung ein, nur zum zeigen, das es gehen könnte

Aha, ein gutmütiger Parser wird das. Aber Tippfehler nicht bestrafen
halte ich für Programmiersprachen mehr als Nachteil, denn als
Vorteil. Aber wurscht :-)

Mehrpassparser-Projekt? - Was hattest du denn da vor? :-)
einen Compiler schreiben (ist auch schon fast fertig *freu*
jetzt fehlt nur noch der Interpreter und eben solche schönen
Kleinigkeiten wie diese Problem hier)

Klingt sehr interessant.

BTW: Bzgl. des geposteten Sources:
while ((str1 != NULL) && (str2 != NULL))

muss natürlich heissen:

while (*str1 && *str2) { ... }

und noch ein paar andere Sachen, deren Erwähnung sich nicht
lohnen, denn dieses Beispiel muss nicht perfekt sein...

Viele Grüsse

Philipp