インターフェース Ast
- すべての既知の実装クラス:
Ast.DefaultAst
public interface Ast
トークンから抽象構文ツリーを生成するインターフェース。汎用言語パーサーには通常、字句解析と解析が含まれており、この
Ast は後者の解析側を表します。解析ではトークンを探し、組み合わせてノードを作成します。これにより、コマンド、そのオプション、引数がコマンドに属するかオプションに属するかに近づくことができます。パーサーは、たとえばオプション引数が意味があるかどうかを調べません。これは、後で ast ツリーにアクセスしたときに発生します。ネストされたクラスの概要
ネストされたクラス方法の概要
方法の詳細
generate
トークンから結果を生成します。Ast.AstResultには、トークンから ast ツリーへの生成に関する情報が含まれています。- パラメーター:
tokens- トークン- 戻り値:
- さらなる構文情報を含む結果