| Package | Description |
|---|---|
| foundation.rpg.automata |
| Modifier and Type | Method and Description |
|---|---|
static LrItem |
LrItem.lrItem(int i,
Rule rule,
Set<Symbol> lookahead) |
static LrItem |
LrItem.lrItem(Rule rule,
Set<Symbol> lookahead) |
LrItem |
LrItem.mergeLookahead(LrItem t) |
LrItem |
LrItem.moveDot() |
| Modifier and Type | Method and Description |
|---|---|
Set<LrItem> |
LrItemSet.getItems() |
MapOfSets<Symbol,LrItem> |
LrParserConstructor.transitions(LrParserAutomata parser,
LrItemSet set) |
| Modifier and Type | Method and Description |
|---|---|
void |
LrParserAutomata.accept(LrItemSet itemSet,
LrItem lrItem) |
int |
LrItem.compareTo(LrItem o) |
Set<Symbol> |
LrParserConstructor.follow(LrItem item) |
LrItem |
LrItem.mergeLookahead(LrItem t) |
void |
LrParserAutomata.reduction(LrItemSet from,
Symbol lookahead,
LrItem item) |
void |
LrAction.LrActionVisitor.visitAccept(LrItem item) |
void |
LrAction.LrActionVisitor.visitReduction(LrItem item) |
| Modifier and Type | Method and Description |
|---|---|
LrItemSet |
LrParserConstructor.closure(Symbol symbol,
Set<LrItem> base) |
| Constructor and Description |
|---|
Accept(LrItem item) |
Reduce(LrItem item) |
| Constructor and Description |
|---|
LrItemSet(String name,
Set<LrItem> closure) |
Copyright © 2020. All rights reserved.