|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--coins.backend.tools.Tmd2Java.Pattern
|
+--coins.backend.tools.Tmd2Java.OpPattern
Production's right hand side pattern.
| フィールドの概要 | |
(パッケージプライベート) Tmd2Java.Nonterm[] |
kids
|
(パッケージプライベート) int |
op
|
(パッケージプライベート) int |
type
|
(パッケージプライベート) java.lang.Object |
value
|
| コンストラクタの概要 | |
(パッケージプライベート) |
Tmd2Java.OpPattern(int op,
int type,
java.lang.Object value)
|
(パッケージプライベート) |
Tmd2Java.OpPattern(int op,
int type,
Tmd2Java.Nonterm[] kids)
|
| メソッドの概要 | |
boolean |
equals(java.lang.Object obj)
|
(パッケージプライベート) java.lang.String |
getNth(java.lang.String parent,
int n)
Return the java code fragments which represents $n. |
int |
hashCode()
|
(パッケージプライベート) Tmd2Java.Nonterm |
lhs()
Return left hand side of this pattern (for derived rule) |
(パッケージプライベート) Tmd2Java.Nonterm[] |
realSubgoals()
Return vector of right side nonterminals (including ones in derived rule). |
(パッケージプライベート) void |
setLhs(Tmd2Java.Nonterm lhs)
Set this pattern's lhs (for derived rule) |
(パッケージプライベート) void |
setUsed()
Mark this pattern as 'used'. |
java.lang.String |
toString()
|
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
final int op
final int type
final Tmd2Java.Nonterm[] kids
final java.lang.Object value
| コンストラクタの詳細 |
Tmd2Java.OpPattern(int op,
int type,
Tmd2Java.Nonterm[] kids)
Tmd2Java.OpPattern(int op,
int type,
java.lang.Object value)
| メソッドの詳細 |
public int hashCode()
java.lang.Object 内の hashCodepublic boolean equals(java.lang.Object obj)
java.lang.Object 内の equalsvoid setUsed()
Tmd2Java.Pattern の記述:
Tmd2Java.Pattern 内の setUsedpublic java.lang.String toString()
java.lang.Object 内の toStringTmd2Java.Nonterm lhs()
Tmd2Java.Pattern 内の lhsvoid setLhs(Tmd2Java.Nonterm lhs)
Tmd2Java.Nonterm[] realSubgoals()
Tmd2Java.Pattern 内の realSubgoals
java.lang.String getNth(java.lang.String parent,
int n)
throws SyntaxError
Tmd2Java.Pattern 内の getNthSyntaxError
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||