public static EncloseExpression Enclose(this Expression enclosure, Expression operand) { EncloseExpression enclose = new EncloseExpression(); enclose.Enclosure = enclosure; enclose.Operand = operand; return(enclose); }
public void Visit(EncloseExpression expression, T context) { expression.Enclosure.Accept(this, context); expression.Operand.Accept(this, context); }
public void Visit(EncloseExpression expression, Nonterminal context) { throw new NotImplementedException(); }