anchor.diff:      DEDENT
   ;
   
  -initialisationOrExpression :
  -    expression ( SYMBOL EQUALS^ expression )?
  -;
  -
  -importStatement :
  -    "import"^ SYMBOL
  -;
  -
   {
   from libeeyore.values import *
   from libeeyore.languagevalues import *
  
positive.code:     | f=functionCall { r = f }
  ;
  
  symbol returns [r]
      : f:SYMBOL { r = EeySymbol( f.getText() ) }
  ;
  
negative.code:     | importStatement
  ;
  
  initialisationOrExpression :
      expression ( SYMBOL EQUALS^ expression )?
  ;
  
  importStatement :
      "import"^ SYMBOL
  ;
  
  expression :
      simpleExpression ( ( PLUS^ | GT^ ) expression )?
  ;
  