Style-Unterschiede
Style-Unterschiede Unterschiede zwischen dem PASCAL- und dem C-Style
Der Style einer Prozedur wird durch die Compileranweisung @C+ bzw. @C- festgelegt. Er kann innerhalb einer Prozedur nicht verändert werden.
Die Unterschiede in der Syntax betreffen folgende Befehle:
-
- PASCAL-Style
BEGIN...END(es kann auch{...}verwendet werden) - C-Style
{...}
- PASCAL-Style
-
- PASCAL-Style
IF<Bedingung>THEN<Anweisung>ELSE<Anweisung> - C-Style
if(<Bedingung>)<Anweisung>else<Anweisung>
- PASCAL-Style
-
- PASCAL-Style
CASE<Ausdruck>OF <Ausdruck> :<Anweisung>OTHERWISE :<Anweisung>END - C-Style
switch(<Ausdruck>){case <Ausdruck> :<Anweisung>default :<Anweisung>}
- PASCAL-Style
-
- PASCAL-Style
FOR<Anweisung>LOOP<Anweisung>WHILE<Bedingung>DO<Anweisung>oderFOR<Anweisung>LOOP<Anweisung>UNTIL<Bedingung>DO<Anweisung> - C-Style
for<Anweisung>loop<Anweisung>while(<Bedingung>)<Anweisung>oderfor<Anweisung>loop<Anweisung>until(<Bedingung>)<Anweisung>
- PASCAL-Style
-
Schleife mit Eintrittsbedingung
- PASCAL-Style
WHILE<Bedingung>DO<Anweisung> - C-Style
while(<Bedingung>)<Anweisung>
- PASCAL-Style
-
Schleife mit Austrittsbedingung
- PASCAL-Style
REPEAT<Anweisung>UNTIL<Bedingung> - C-Style
do<Anweisung>while(<Bedingung>)
- PASCAL-Style
info
Alle Beispiele innerhalb der Dokumentation sind im C-Style geschrieben.