def Expr(self, p): return Expression.BlockExpression(p[1])
def Expr(self, p): return Expression.FunctionCallExpression(Expression.IdentifierExpression(p[0]), Expression.BlockExpression(p[2]))
def Expr(self, p): return Expression.BlockExpression(p[1])
def Expr(self, p): return Expression.FunctionCallExpression(Expression.IdentifierExpression(p[0]), Expression.BlockExpression(p[2]))