public virtual void OutANegateUnop(ANegateUnop node) { DefaultOut(node); }
public virtual void CaseANegateUnop(ANegateUnop node) { DefaultCase(node); }
public virtual void InANegateUnop(ANegateUnop node) { DefaultIn(node); }
public override void CaseANegateUnop(ANegateUnop node) { InANegateUnop(node); if (node.GetToken() != null) { node.GetToken().Apply(this); } OutANegateUnop(node); }
public override void CaseANegateUnop(ANegateUnop node) { Write("-"); }
ArrayList New460() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList2 = (ArrayList) Pop(); ArrayList nodeArrayList1 = (ArrayList) Pop(); TMinus tminusNode3 = (TMinus)nodeArrayList1[0]; ANegateUnop punopNode2 = new ANegateUnop ( tminusNode3 ); PExp pexpNode4 = (PExp)nodeArrayList2[0]; AUnopExp pexpNode1 = new AUnopExp ( punopNode2, pexpNode4 ); nodeList.Add(pexpNode1); return nodeList; }
public override void CaseANegateUnop(ANegateUnop node) { Value += "-"; }