anchor.diff:      |   Täisarv
       |   Komaga
       |   Sõne
  +    |   Tõeväärtus  //ainult väärtuse omistamise jaoks
       ;
   
   lausearvutus
  
positive.code: grammar Tiigrikeel;
  
  programm
      :   lauseteJada
      ;
  
  lauseteJada
      :   lause (',' lause)*
      ;
  
  lause
  
negative.code:     ;
  
  kuiLause
      :   'kui' '(' lausearvutus ')' ':' '\n' lauseteJada
      |   'kui' '(' lausearvutus ')' ':' lause
      |   'kui' lausearvutus ':' '\n' lauseteJada
      |   'kui' lausearvutus ':' lause
      ;
  
  kuniLause
      :   'kuni' '(' lausearvutus ')' ':' '\n' lauseteJada
      |   'kuni' '(' lausearvutus ')' ':' lause
      |   'kuni' lausearvutus ':' '\n' lauseteJada
      |   'kuni' lausearvutus ':' lause
      ;
  
  omistamine
  