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) : RuntimeException
GrammarRuleNotFoundException
Link copied to clipboard
class GrammarRuleNotFoundException(message: String) : RuntimeException
Group
Link copied to clipboard
interface Group : SimpleItem
ListOfItems
Link copied to clipboard
interface ListOfItems : 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 : ListOfItems
SeparatedListKind
Link copied to clipboard
enum SeparatedListKind : Enum<SeparatedListKind>
SimpleItem
Link copied to clipboard
interface SimpleItem : ConcatenationItem
SimpleList
Link copied to clipboard
interface SimpleList : ListOfItems
TangibleItem
Link copied to clipboard
interface TangibleItem : SimpleItem
Terminal
Link copied to clipboard
interface Terminal : TangibleItem