Enhanced C#
Language of your choice: library documentation
Nested classes | Protected Member Functions | Static Protected Member Functions | Protected fields | List of all members
Loyc.LLParserGenerator.LlpgGeneralTestsBase Class Reference

Shared base class for "full-stack" LLLPG tests that use LeMP, the Ecs parser, and LLLPG macros in addition to the core engine. More...


Source file:
Inheritance diagram for Loyc.LLParserGenerator.LlpgGeneralTestsBase:
Loyc.LLParserGenerator.LlpgBugsAndSlugs Loyc.LLParserGenerator.LlpgTestLargerExamples

Remarks

Shared base class for "full-stack" LLLPG tests that use LeMP, the Ecs parser, and LLLPG macros in addition to the core engine.

Nested classes

class  TestCompiler
 

Protected Member Functions

void DualLanguageTest (string inputLES, string inputECS, string expected, IMessageSink sink=null)
 
void Test (string input, string expected, IMessageSink sink=null, IParsingService parser=null)
 

Static Protected Member Functions

static string StripExtraWhitespace (string a)
 

Protected fields

IMessageSink _sink = new SeverityMessageFilter(ConsoleMessageSink.Value, Severity.DebugDetail)