| Package | Description |
|---|---|
| org.vesalainen.grammar | |
| org.vesalainen.lpg | |
| org.vesalainen.parser.util |
| Modifier and Type | Method and Description |
|---|---|
Item |
GRule.getItem(int index) |
Item |
GRule.next(Item item) |
Item |
GRule.predessor(Item item) |
Item |
GRule.predessor(Item item,
int distance) |
| Modifier and Type | Method and Description |
|---|---|
Set<Item> |
GRule.getAdequateItem() |
PeekableIterator<Item> |
GRule.getAdequateItemPtr() |
List<Item> |
Nonterminal.getFirstItems() |
| Modifier and Type | Method and Description |
|---|---|
void |
Nonterminal.addFirstItem(Item item) |
void |
GRule.addItem(Item item) |
Item |
GRule.next(Item item) |
Item |
GRule.predessor(Item item) |
Item |
GRule.predessor(Item item,
int distance) |
| Modifier and Type | Method and Description |
|---|---|
Item |
Item.next() |
Item |
Item.predessor() |
Item |
Item.predessor(int distance) |
| Modifier and Type | Method and Description |
|---|---|
Set<Item> |
Lr0State.getCompleteItems() |
PeekableIterator<Item> |
Lr0State.getCompleteItemsPtr() |
List<Item> |
LALRKParserGenerator.getItemList() |
Set<Item> |
Lr0State.getKernelItems() |
PeekableIterator<Item> |
Lr0State.getKernelItemsPtr() |
| Modifier and Type | Method and Description |
|---|---|
void |
Lr0State.addCompleteItem(Item completeItem) |
int |
Item.compareTo(Item o) |
| Constructor and Description |
|---|
Lr0State(int number,
Set<Item> kernelItems) |
| Modifier and Type | Method and Description |
|---|---|
int |
RHSComparator.compare(Item o1,
Item o2) |