/// <summary> /// Initializes a new instance of the Lexer class with the specified /// TextReader to lex. /// </summary> /// <param name="source">A TextReader to lex.</param> internal Lexer(TextReader source) { // token queue tokens = new LexTokenList(); // read the file contents reader = new LexCharReader(source); }