Folie 45 von 48
Notizen:
(45) Die Sprache, deren "Stil" wir hier sehen, hieß der "Laning/Zierler
Algebraic Compiler" und wurde für den WHIRLWIND entwickelt. Sie wurde
auf der ersten Programmierkonferenz, die es je gab vorgestellt, der "Office
of Naval Reserach"-Konferenz von 1954. Ein kurzer Blick auf den Ablauf:
Die Variablen v und a werden jeweils durch einen senkrechten Strich indiziert
oder subskribiert, also arraymäßig aufgezählt, CP 1 in
Zeile 7 oder CP 3 in Zeile 11 bedeutet eine bedingte Sprunganweisung im
besten Assembler-Stil, nämlich folgende: Ergab die vorhergehende Instruktion
ein negatives Ergebnis, springe zu Label 1 oder 3, falls nicht, mache weiter.
So wird der Programmparameter v auf die Array-Variable a eingelesen. Zeile
9: F hoch 1 ist die Wurzel- , F hoch 11 bedeutet die absolut-Instruktion,
Zeile 9 bis 18 repräsentiert die Kernschleife. Nach ein paar Minuten
werden wahrscheinlich die meisten von Ihnen dieser Laning Zierler Compiler
gut lesen können.