public Parser(string sourceName, TextReader source, Set <string> keywords, Set <string> multiPartNonIdentifiers) { this.sourceName = sourceName; this.source = new ExtendedTextReader(source); this.keywords = keywords; this.multiPartNonIdentifiers = multiPartNonIdentifiers; }
protected virtual void Dispose(bool disposing) { if (disposing) { if (source != null) { source.Dispose(); source = null; } } }