| 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 .