parsing of expressions now in ExpressionParser (moving towards grammar parsing)