Konstantendefinitionen

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

Tennis.om
   CONST
      (* states *)
      s0to0 = 0;              s30to30 = 10;     
      s0to15 = 1;             s30to40 = 11;     
      s0to30 = 2;             s40to0 = 12;      
      s0to40 = 3;             s40to15 = 13;     
      s15to0 = 4;             s40to30 = 14;     
      s15to15 = 5;            deuce = 15;       
      s15to30 = 6;            advantageA = 16;  
      s15to40 = 7;            advantageB = 17;  
      s30to0 = 8;             gameA = 18;       
      s30to15 = 9;            gameB = 19;       

*Die reine Verwendung von Zustandsnummern ist wenig anschaulich und führt dazu, daß Verwechslungen leicht übersehen werden.
 
*Mit CONST können ``sprechende'' Namen für Konstanten vereinbart werden. Die Namen können später überall verwendet werden, wo die Verwendung einer entsprechenden Konstante zulässig wäre.
 
*Syntax:
⟨ ConstantDeclaration ⟩---> ⟨ Ident ⟩ ``='' ⟨ ConstExpression ⟩

 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005