| 
					
	
	
	
	
				 | 
				
					
	
	 
		I have a few questions about the parsing of expressions:
  1) In RETURN rule how to figure out whether to call compileExpression() since the expression is optional?
  2) Similarly, EXPRESSION-LIST  rule, how is compileExpressionList() method going to figure out whether the expression is there or not since it is optional?
	
	
	
	 
				 |