private void Lexer(string input) { var dlexer = new CDirectiveLexer( parserState, new CLexer(new StringReader(input))); lexer = new LookAheadLexer(dlexer); }
private void Lexer(string input) { var dlexer = new CDirectiveLexer( parserState, new CLexer(new StringReader(input), CLexer.GccKeywords)); var sc = new StringConcatenator(dlexer); lexer = new LookAheadLexer(sc); }
private void Lex(string text) { lexer = new CDirectiveLexer(state, new CLexer(new StringReader(text))); }
private void Lex(string text) { lexer = new CDirectiveLexer(state, new CLexer(new StringReader(text))); }
private void Lex(string text) { lexer = new CDirectiveLexer(state, new CLexer(new StringReader(text), CLexer.GccKeywords)); }