|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.backend.gen.Rule
Production rule body.
フィールドの概要 | |
(パッケージプライベート) ImList |
clobber
Clobber list |
(パッケージプライベート) ImList |
code
Object code in S-expression |
(パッケージプライベート) java.lang.String |
def
Visible form of production |
(パッケージプライベート) long |
eqregs
Register equation. |
(パッケージプライベート) boolean |
hasDelaySlot
Has delay slot. |
(パッケージプライベート) int |
id
Produciton rule number |
(パッケージプライベート) boolean |
isChain
Chain rule flag |
(パッケージプライベート) boolean |
isDerived
Derived rule flag |
(パッケージプライベート) int |
lhs
Left hand side nonterminal |
(パッケージプライベート) java.lang.String[] |
regsets
Register set name for each nonterminal. |
(パッケージプライベート) int[] |
subgoals
Nonterminals appear in right hand side (not including ones in subrules). |
(パッケージプライベート) boolean |
useAfterDef
Use after def flag. |
(パッケージプライベート) ImList |
value
Value code in S-expression |
コンストラクタの概要 | |
(パッケージプライベート) |
Rule(int id,
boolean isChain,
boolean isDerived,
int lhs,
java.lang.String def,
ImList code,
ImList value,
ImList clobber,
long eqregs,
boolean useAfterDef,
boolean hasDelaySlot,
int[] subgoals,
java.lang.String[] regsets)
Create Rule object. |
メソッドの概要 | |
java.lang.String |
toString()
Visualize |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
final int id
final java.lang.String def
final ImList code
final ImList value
final ImList clobber
final boolean isChain
final boolean isDerived
final int lhs
final int[] subgoals
final java.lang.String[] regsets
final long eqregs
final boolean useAfterDef
final boolean hasDelaySlot
コンストラクタの詳細 |
Rule(int id, boolean isChain, boolean isDerived, int lhs, java.lang.String def, ImList code, ImList value, ImList clobber, long eqregs, boolean useAfterDef, boolean hasDelaySlot, int[] subgoals, java.lang.String[] regsets)
メソッドの詳細 |
public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |