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