Hi there,
Wobei man sagen muß, daß es durchaus auch Programmiersprachen gibt, die zwischen Vergleich und Zuweisung erst gleich gar nicht groß unterscheiden...
Du meinst, sie verwenden
=
sowohl für Zuweisung als auch für Vergleich?
Genau so. Wobei es bspw. um es noch skuriler zu machen in späteren dBase-Derivaten beim Vergleich einen Unterschied zwischen "=" und "==" gegeben hat, aber nur dergestalt, daß doppeltes Ist-gleich-Zeichen ein exakter Stringvergleich war und einfaches "=" etwas mehr "fuzzy" war (soweit ich's noch im Kopf habe was die Länge des Strings und/oder Groß- und Kleinschreibe betraf.)
Ja, aber diese Sprachen erlauben auch nicht, die Zuweisung als Ausdruck zu verwenden.
Wie auch, da kommt ja der Interpreter/Compiler mächtig ins Straucheln😉.
Ich habe dann etwas im Netz gestöbert und Tante Google hat mir diesen Artikel von Altmeister Niklas Wirth präsentiert: "Good Ideas, Through The Looking Glass" (von 2004, ein PDF). Sehr interessant 😀
Ja, nur so überblättert, werd ich mir aber noch detaillierter 'reinziehen, danke für den Link...