coins.backend.gen
Class CodeGenerator_sparc.RewrState
java.lang.Object
coins.backend.gen.CodeGenerator_sparc.RewrState
- Enclosing class:
- CodeGenerator_sparc
- class CodeGenerator_sparc.RewrState
- extends java.lang.Object
State label for rewriting engine.
|
Field Summary |
(package private) static int |
NNONTERM
|
(package private) static int |
NRULES
|
(package private) static int |
NT__
|
(package private) static int |
NT__1
|
(package private) static int |
NT__2
|
(package private) static int |
NT__3
|
(package private) static int |
NT__4
|
(package private) static int |
NT__5
|
(package private) static int |
NT__rewr
|
(package private) boolean |
rewritten
|
(package private) int[] |
rule
|
(package private) static int |
START_NT
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NNONTERM
static final int NNONTERM
- See Also:
- Constant Field Values
NRULES
static final int NRULES
- See Also:
- Constant Field Values
START_NT
static final int START_NT
- See Also:
- Constant Field Values
NT__
static final int NT__
- See Also:
- Constant Field Values
NT__rewr
static final int NT__rewr
- See Also:
- Constant Field Values
NT__1
static final int NT__1
- See Also:
- Constant Field Values
NT__2
static final int NT__2
- See Also:
- Constant Field Values
NT__3
static final int NT__3
- See Also:
- Constant Field Values
NT__4
static final int NT__4
- See Also:
- Constant Field Values
NT__5
static final int NT__5
- See Also:
- Constant Field Values
rule
final int[] rule
rewritten
boolean rewritten
CodeGenerator_sparc.RewrState
CodeGenerator_sparc.RewrState()
nontermName
java.lang.String nontermName(int nt)
record
void record(int nt,
int rule)
labelAndRewrite
LirNode labelAndRewrite(LirNode t,
CodeGenerator_sparc.RewrState[] kids,
java.lang.String phase,
BiList pre,
BiList post)
toString
public java.lang.String toString()