Property | Type | Description | |
---|---|---|---|
ColumnName | |||
Description | Irony.Parsing.NonTerminal | ||
DescriptiveLine | Irony.Parsing.Terminal | ||
GivenWhenThenClause | Irony.Parsing.NonTerminal | ||
LanguageRegex | |||
PyString | StringLiteral | ||
StepIdentifierWithOptionalArgument | Irony.Parsing.NonTerminal | ||
TableCell |
Method | Description | |
---|---|---|
CreateFor ( string sourceText ) : |
||
GetLanguageFor ( string sourceText ) : |
||
GherkinGrammar ( ) : System | ||
GherkinGrammar ( |
||
SetLanguageFor ( string sourceCode ) : void | ||
ToString ( ) : string |
Method | Description | |
---|---|---|
DeclareKeyTerms ( ) : void | ||
DeclareNonTerminals ( ) : void | ||
DeclareTerminals ( ) : void | ||
DefineKeywords ( ) : void | ||
DefineRules ( ) : void | ||
InitGrammar ( |
public static CreateFor ( string sourceText ) : |
||
sourceText | string | |
return |
public static GetLanguageFor ( string sourceText ) : |
||
sourceText | string | |
return |
public GherkinGrammar ( |
||
language | ||
return | System |
public SetLanguageFor ( string sourceCode ) : void | ||
sourceCode | string | |
return | void |
public FreeTextLiteral,Irony.Parsing ColumnName | ||
return |
public NonTerminal,Irony.Parsing Description | ||
return | Irony.Parsing.NonTerminal |
public Terminal,Irony.Parsing DescriptiveLine | ||
return | Irony.Parsing.Terminal |
public NonTerminal,Irony.Parsing GivenWhenThenClause | ||
return | Irony.Parsing.NonTerminal |
public static Regex,System.Text.RegularExpressions LanguageRegex | ||
return |
public NonTerminal,Irony.Parsing StepIdentifierWithOptionalArgument | ||
return | Irony.Parsing.NonTerminal |