next up previous contents
Next: Lokale Definitionen Up: Grundlegende Sprachelemente Previous: Klammerung / Klammerersparnis

Layout

Man kann in Haskell das Semikolon als Trennzeichen (und geschwungene Klammern zur Gruppierung ähnlich ``begin - end'') nehmen,
aber es gibt eine bequemere Layout-Konvention die Abseits-Regel (offside-rule):

Beispiel:
Das Programm

 pi = 3.1416

area r = pi * r * r

gibt einen Syntaxfehler!!

Richtig sind:

 pi = 3.1416;

area r = pi * r * r

oder:

 pi = 3.1416

area r = pi * r * r

Achtung:



Ronald Blaschke
1998-04-19