|
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | ||||||||
| インタフェースの概要 | |
|---|---|
| ExprTree | 式の構文木を表すインタフェース。 |
| STree | 構文木のクラスが実装すべきメソッドの宣言をもつインタフェース。 |
| STreeVisitor | 構文木を訪問するビジタが実装すべきメソッドの宣言をもつインタフェース。 |
| クラスの概要 | |
|---|---|
| AssignTree | 代入文の構文木のクラス。 |
| BinExprTree | 二項演算子をもつ式の構文木のクラス。 |
| CallTree | 手続き呼び出しのための構文木のクラス。 |
| Code | 中間コード(構文木の列)を表すクラス。 |
| CondStmtPair | 条件の構文木と文リストの中間コード(構文木の列)のペア |
| CondTree | 条件の構文木のクラス。 |
| IfTree | if文の構文木のクラス。 |
| LocalVarTree | 局所変数宣言の構文木のクラス。 |
| NumNode | 数の構文木のクラス。 |
| RepeatTree | repeat文の構文木のクラス。 |
| ReturnTree | return文の構文木のクラス。 |
| UniExprTree | 単項演算子をもつ式の構文木のクラス。 |
| VarNode | 変数の構文木のクラス。 |
| WhileTree | while文の構文木のクラス。 |
|
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | ||||||||