Package nz.org.riskscape.dsl
package nz.org.riskscape.dsl
-
ClassDescriptionUsed to represent a parsing operation that's conditional on a sequence of token possibilities.Lexer.Tokens<T extends TokenType>Meta-class object for token type enumeration.General exception thrown during lexingBase exception thrown when converting a sequence of tokens from a
Lexer
in to an abstract syntax tree.Functional interface that replaces usingPattern
for sometimes easier, more understandable and more flexible pattern matching during lexingInterface for enum members used byLexer
Thrown by a Parser when we got a token we weren't expecting