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–2017 SonarSource. All rights reserved.