anchor.diff:      : #("if" pred=expression COLON s=suite) { r = EeyIf( pred, s ) }
   ;
   
  +functionCall returns [r]
  +    : #(LPAREN f=symbol a=expression) { r = EeyFunctionCall( f, (a,) ) }
  +;
  +
   suite returns [r]
       : #(INDENT NEWLINE s=statement DEDENT) { r = ( s, ) }
   ;
   
  -importStatement returns [r]
  -    : #("import" m:SYMBOL) { r = EeyImport( m.getText() ) }
  -;
  -
  
positive.code:     | importStatement
  ;
  
  expression :
      simpleExpression ( ( PLUS^ | GT^ ) expression )?
  ;
  
negative.code:     DEDENT
  ;
  
  {
  from libeeyore.values import *
  from libeeyore.languagevalues import *
  