Package net.akehurst.language.api.grammar

Types

Choice
Link copied to clipboard
interface Choice : RuleItem
ChoiceAmbiguous
Link copied to clipboard
interface ChoiceAmbiguous : Choice
ChoiceEqual
Link copied to clipboard
interface ChoiceEqual : Choice
ChoicePriority
Link copied to clipboard
interface ChoicePriority : Choice
Concatenation
Link copied to clipboard
interface Concatenation : RuleItem
ConcatenationItem
Link copied to clipboard
interface ConcatenationItem : RuleItem
EmptyRule
Link copied to clipboard
interface EmptyRule : TangibleItem
Grammar
Link copied to clipboard
interface Grammar
The definition of a Grammar.
GrammarRegistry
Link copied to clipboard
interface GrammarRegistry
GrammarRuleItemNotFoundException
Link copied to clipboard
class GrammarRuleItemNotFoundException(message: String) : Exception
GrammarRuleNotFoundException
Link copied to clipboard
class GrammarRuleNotFoundException(message: String) : Exception
GrammarVisitor
Link copied to clipboard
interface GrammarVisitor<R, A>
Group
Link copied to clipboard
interface Group : SimpleItem
Multi
Link copied to clipboard
interface Multi : ConcatenationItem
Namespace
Link copied to clipboard
interface Namespace
NodeType
Link copied to clipboard
interface NodeType
NonTerminal
Link copied to clipboard
interface NonTerminal : TangibleItem
Rule
Link copied to clipboard
interface Rule
RuleItem
Link copied to clipboard
interface RuleItem
SeparatedList
Link copied to clipboard
interface SeparatedList : ConcatenationItem
SimpleItem
Link copied to clipboard
interface SimpleItem : ConcatenationItem
TangibleItem
Link copied to clipboard
interface TangibleItem : SimpleItem
Terminal
Link copied to clipboard
interface Terminal : TangibleItem