final class Production
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.TreeMap |
alternatives_ |
(package private) int |
index |
(package private) int |
leftside |
private boolean |
modified |
private static boolean |
modified_ |
(package private) java.lang.String |
name |
private static java.util.Vector |
productions |
private static Production[] |
productions_ |
private java.util.Vector |
rightside |
private Symbol[] |
rightside_ |
Constructor and Description |
---|
Production(int leftside,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addSymbol(Symbol s) |
(package private) static Production[] |
alternatives(int nonterminal) |
private static void |
computeArray_() |
private void |
computeArray() |
(package private) static Production |
production(int index) |
(package private) static Production[] |
productions() |
static void |
reinit() |
(package private) Symbol[] |
rightside() |
(package private) Symbol |
rightside(int index) |
java.lang.String |
toString() |
final int leftside
final int index
final java.lang.String name
private final java.util.Vector rightside
private static final java.util.Vector productions
private static java.util.TreeMap alternatives_
private static boolean modified_
private static Production[] productions_
private boolean modified
private Symbol[] rightside_
public static void reinit()
private static void computeArray_()
private void computeArray()
Symbol[] rightside()
void addSymbol(Symbol s)
Symbol rightside(int index)
static Production production(int index)
static Production[] alternatives(int nonterminal)
static Production[] productions()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 1997-2015 Sablecc. All Rights Reserved.