protected override bool ExpandMacroArg(string name) { if (this.MacroStack.Count > 0) { string value = this.MacroStack.Peek().LookupArg(name); if (value != null) { BeginExpand("macro argument " + name, value, null); return true; } } return false; }