| Package | Description |
|---|---|
| org.sonar.sslr.grammar |
API to define Parsing Expression Grammar.
|
| Modifier and Type | Method and Description |
|---|---|
GrammarRuleBuilder |
GrammarRuleBuilder.is(Object e)
Allows to provide definition of a grammar rule.
|
GrammarRuleBuilder |
GrammarRuleBuilder.is(Object e,
Object... rest)
Convenience method equivalent to calling
is(grammarBuilder.sequence(e, rest)). |
GrammarRuleBuilder |
GrammarRuleBuilder.override(Object e)
Allows to override definition of a grammar rule.
|
GrammarRuleBuilder |
GrammarRuleBuilder.override(Object e,
Object... rest)
Convenience method equivalent to calling
override(grammarBuilder.sequence(e, rest)). |
GrammarRuleBuilder |
LexerlessGrammarBuilder.rule(GrammarRuleKey ruleKey)
Allows to describe rule.
|
GrammarRuleBuilder |
LexerfulGrammarBuilder.rule(GrammarRuleKey ruleKey)
Allows to describe rule.
|
Copyright © 2009–2018 SonarSource. All rights reserved.