final class Symbol
extends java.lang.Object
implements java.lang.Comparable
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
errorName |
(package private) int |
index |
private static boolean |
modified_ |
(package private) java.lang.String |
name |
private static java.util.TreeMap |
names |
private static java.util.Vector |
nonterminals |
private static Symbol[] |
nonterminals_ |
private static Symbol[] |
symbols_ |
(package private) boolean |
terminal |
private static java.util.Vector |
terminals |
private static Symbol[] |
terminals_ |
Constructor and Description |
---|
Symbol(java.lang.String name,
java.lang.String errorName,
boolean terminal) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object object) |
private static void |
computeArrays() |
(package private) static Symbol[] |
nonterminals() |
static void |
reinit() |
(package private) static Symbol |
symbol(int index,
boolean terminal) |
(package private) static Symbol |
symbol(java.lang.String name) |
(package private) static Symbol[] |
symbols() |
(package private) static Symbol[] |
terminals() |
java.lang.String |
toString() |
private static java.util.Vector terminals
private static java.util.Vector nonterminals
private static java.util.TreeMap names
private static boolean modified_
private static Symbol[] symbols_
private static Symbol[] terminals_
private static Symbol[] nonterminals_
final java.lang.String name
final java.lang.String errorName
final boolean terminal
final int index
Symbol(java.lang.String name, java.lang.String errorName, boolean terminal)
public static void reinit()
static Symbol symbol(java.lang.String name)
static Symbol symbol(int index, boolean terminal)
private static void computeArrays()
static Symbol[] symbols()
static Symbol[] terminals()
static Symbol[] nonterminals()
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(java.lang.Object object)
compareTo
in interface java.lang.Comparable
Copyright © 1997-2013 Sablecc. All Rights Reserved.