Package | Description |
---|---|
eu.bandm.tools.lljava.codec | |
eu.bandm.tools.lljava.parser | |
eu.bandm.tools.ramus.runtime2 |
Class and Description |
---|
Expression |
Parser.Token
Abstract interface of parser tokens.
|
Reducer.Context |
Class and Description |
---|
AbstractExpression |
Content |
Expression |
Parser.Pragma
Enumeration of local pragmatic modifiers of parsing behavior.
|
Parser.Token
Abstract interface of parser tokens.
|
Reducer.Abort
Indicates that the creation of an AST node has been aborted
deliberately due to semantic errors in the input.
|
Reducer.Context |
Class and Description |
---|
AbstractExpression |
Action
Base class of the parsing search-tree monad.
|
Action.BiContinuation
Functional interface for binary continuations.
|
Action.Continuation
Functional interface for continuations.
|
Action.Visitor |
AtomicData |
Blockage |
Choice
Choice node class of the parsing search-tree monad.
|
Content |
Data
Abstract base class of AST data.
|
Data.View
Functional interface for interpretation views of AST data.
|
Diagnosis |
Environment |
Expression |
Expression.Result |
Fragment |
MapChange |
Option |
Pair |
Parser
Combinatorial nondeterministic parser building blocks.
|
Parser.Input
Abstract interface of immutable parser input states.
|
Parser.Output
Immutable parser transition outputs.
|
Parser.Pragma
Enumeration of local pragmatic modifiers of parsing behavior.
|
Parser.Token
Abstract interface of parser tokens.
|
ParserCompilationContext |
ParserCompilationContext.Continuation
body is eventually to be called with args and three additional inputs. |
ParsingException |
Reducer.Abort
Indicates that the creation of an AST node has been aborted
deliberately due to semantic errors in the input.
|
Reducer.Collector1 |
Reducer.Collector2 |
Reducer.Collector3 |
Reducer.Collector4 |
Reducer.Collector5 |
Reducer.Collector6 |
Reducer.Collector7 |
Reducer.Constructor
Abstract base of all AST node-constructor functional interfaces.
|
Reducer.Constructor1
Functional interface for AST node constructors with one parsed argument.
|
Reducer.Constructor2 |
Reducer.Constructor3 |
Reducer.Constructor4 |
Reducer.Constructor5 |
Reducer.Constructor6 |
Reducer.Constructor7 |
Reducer.Context |
ReverseList
Generic, immutable, reverse single-linked lists.
|
ReverseMap |
Sequence |
SimpleReverseMap |
State
Immutable semantic parsing state for AST construction.
|
State.Projection |
Success
Leaf node class of the parsing search-tree monad.
|
Tagged |
UndefinedException |
Unit
A class with no information content.
|
Update |
see also the complete user documentation .