public override ISymbol GetSymbol(string symbolName) { var symbol = grammar.GetSymbol(symbolName); if (symbol != null) { return(symbol); } symbol = base.GetSymbol(symbolName); if (symbol != null) { return(symbol); } throw new ArgumentException(); }
public ISymbol GetSymbol(string symbolName) { return(grammar.GetSymbol(symbolName)); }