Ejemplo n.º 1
0
 protected virtual Node_Argument parseArgument(AArgument node)
 {
     return new Node_Argument(
     parseOpt<TIdentifier,Node_Identifier>(parseIdentifier, (TIdentifier)node.GetParametername()),
     parseOpt<PExpression,INode_Expression>(parseExpression, (PExpression)node.GetValue()),
     getSource(node));
 }
Ejemplo n.º 2
0
 public override void CaseAArgument(AArgument node)
 {
     InAArgument(node);
     if (node.GetExpr() != null)
     {
         node.GetExpr().Apply(this);
     }
     OutAArgument(node);
 }
Ejemplo n.º 3
0
        ArrayList New11()
        {
            ArrayList nodeList       = new ArrayList();
            ArrayList nodeArrayList1 = (ArrayList)Pop();
            PExpr     pexprNode2     = (PExpr)nodeArrayList1[0];
            AArgument pargumentNode1 = new AArgument(
                pexprNode2
                );

            nodeList.Add(pargumentNode1);
            return(nodeList);
        }
Ejemplo n.º 4
0
 public virtual void OutAArgument(AArgument node)
 {
     DefaultOut(node);
 }
Ejemplo n.º 5
0
 public virtual void InAArgument(AArgument node)
 {
     DefaultIn(node);
 }
Ejemplo n.º 6
0
 public virtual void CaseAArgument(AArgument node)
 {
     DefaultCase(node);
 }