| Package | Description |
|---|---|
| java_cup.runtime |
| Modifier and Type | Field and Description |
|---|---|
ComplexSymbolFactory.Location |
ComplexSymbolFactory.ComplexSymbol.xleft |
ComplexSymbolFactory.Location |
ComplexSymbolFactory.ComplexSymbol.xright |
| Modifier and Type | Method and Description |
|---|---|
ComplexSymbolFactory.Location |
ComplexSymbolFactory.ComplexSymbol.getLeft() |
ComplexSymbolFactory.Location |
ComplexSymbolFactory.ComplexSymbol.getRight() |
abstract ComplexSymbolFactory.Location |
XMLElement.left() |
ComplexSymbolFactory.Location |
XMLElement.NonTerminal.left() |
ComplexSymbolFactory.Location |
XMLElement.Error.left() |
ComplexSymbolFactory.Location |
XMLElement.Terminal.left() |
abstract ComplexSymbolFactory.Location |
XMLElement.right() |
ComplexSymbolFactory.Location |
XMLElement.NonTerminal.right() |
ComplexSymbolFactory.Location |
XMLElement.Error.right() |
ComplexSymbolFactory.Location |
XMLElement.Terminal.right() |
| Modifier and Type | Method and Description |
|---|---|
Symbol |
ComplexSymbolFactory.newSymbol(String name,
int id,
ComplexSymbolFactory.Location left,
ComplexSymbolFactory.Location right)
newSymbol
creates a complex symbol with Location objects for left and right boundaries;
this is used for terminals without values!
|
Symbol |
ComplexSymbolFactory.newSymbol(String name,
int id,
ComplexSymbolFactory.Location left,
ComplexSymbolFactory.Location right,
Object value)
newSymbol
creates a complex symbol with Location objects for left and right boundaries;
this is used for terminals with values!
|
| Constructor and Description |
|---|
ComplexSymbolFactory.ComplexSymbol(String name,
int id,
ComplexSymbolFactory.Location left,
ComplexSymbolFactory.Location right) |
ComplexSymbolFactory.ComplexSymbol(String name,
int id,
ComplexSymbolFactory.Location left,
ComplexSymbolFactory.Location right,
Object value) |
XMLElement.Error(ComplexSymbolFactory.Location l,
ComplexSymbolFactory.Location r) |
XMLElement.Terminal(ComplexSymbolFactory.Location l,
String symbolname,
ComplexSymbolFactory.Location r) |
XMLElement.Terminal(ComplexSymbolFactory.Location l,
String symbolname,
Object i,
ComplexSymbolFactory.Location r) |
Copyright © 2015. All rights reserved.