protected PatrParser CreateAndSetupTestParser() { PatrParser parser = null; try { parser = new PatrParser { CommentChar = '|', CodePage = Encoding.UTF8.CodePage }; Assert.NotNull(parser); parser.LoadGrammarFile(GrammarFileName); parser.LoadLexiconFile(LexiconFileName, 1); return parser; } catch (Exception) { if (parser != null) parser.Dispose(); throw; } }
public void LoadLexiconFile() { using (var parser = new PatrParser()) { parser.CommentChar = '|'; parser.CodePage = Encoding.UTF8.CodePage; Assert.NotNull(parser); parser.LoadLexiconFile(LexiconFileName, 1); } }