Пример #1
0
 public AstMacro(PegAstNode node)
     : base(node)
 {
     CheckChildCount(node, 2);
     CheckLabel(AstLabel.MacroRule);
     mSrc  = new AstMacroPattern(node.GetChild(0));
     mDest = new AstMacroPattern(node.GetChild(1));
 }
Пример #2
0
 public AstMacro(PegAstNode node)
     : base(node)
 {
     CheckChildCount(node, 2);
     CheckLabel(AstLabel.MacroRule);
     mSrc = new AstMacroPattern(node.GetChild(0));
     mDest = new AstMacroPattern(node.GetChild(1));
 }