| Package | Description |
|---|---|
| net.oneandone.mork.compiler |
Invoke and control mork.
|
| net.oneandone.mork.parser |
Push down automatons for shift-reduce parsing.
|
| net.oneandone.mork.pda |
LR(k) parser construction.
|
| Modifier and Type | Method and Description |
|---|---|
char |
ConflictHandler.reduceReduceConflict(int stateId,
State state,
int symbol,
int resolverNo,
int... newReduceActions) |
char |
ConflictHandler.resolve(int stateId,
State state,
int symbol,
char oldAction,
char reduceAction) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParserTable.addReduce(int stateId,
State state,
int terminal,
int prod,
ConflictHandler handler) |
| Constructor and Description |
|---|
Conflict(String type,
int stateId,
State state,
int symbol,
int... actions) |
| Modifier and Type | Method and Description |
|---|---|
static State |
State.forStartSymbol(Grammar grammar,
int eof) |
State |
Queue.take() |
| Modifier and Type | Method and Description |
|---|---|
int |
PDA.add(State state) |
int |
PDABuilder.addIfNew(State state) |
int |
PDA.addIfNew(State state) |
void |
Queue.put(State x) |
| Constructor and Description |
|---|
PDA(Grammar grammar,
State start) |
Copyright © 1998–2017 1&1. All rights reserved.