anchor.diff:     ;
   
   forblock
  -   : 'for' name 'in' '(' expression ')' statement + 'endfor'
  +   : 'for' name 'in' expression statement + 'endfor'
      ;
   
   tryblock
  
positive.code:    | real
     | list
     | DOLLAR
     ;
  
  functioninvocation
  
negative.code:    ;
  
  verb
     : name ('(' expressionlist? ')')?
     ;
  
  property
  