タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ASTに関するoza_x86のブックマーク (2)

  • Eclipse JDT ASTメモ(Hishidama's Eclipse Plugin JDT AST Memo)

    概要 ASTNodeの取得 ASTNodeの走査 [2013-11-27] 位置を指定した走査 [2014-02-22] TypeからのFQCNの取得 [2014-11-27] ASTNodeの加工 [2013-11-27] ASTNodeの作成 [/2014-05-10] 概要 JDTのASTは、DOM(Document Object Model)と同じ方式のJavaソースの構文解析木。 IType等のクラスではJavaソースを変更することは出来ないが、ASTでは変更することが出来る。 ASTではASTNodeというクラスのツリーという形でソースの解析結果が保持される。 ASTNodeの取得方法 ICompilationUnitからASTParserを使ってASTNodeを取得することが出来る。 (ICompilationUnitJavaソースファイルに当たるオブジェクト。IType等

  • JDT AST

    How to use JDT-AST このページは,JDTを使ってソースコードの解析を行いたい人向けの情報を掲載しています. What is JDT? JDTとはJava development toolsの略で,Eclipse Foundationによってオープンソースソフトウェアとして提供されています. 基的にEclipseのプラグインとして提供されるため,Eclipseプラグインプロジェクト以外から利用するにはコツが要ります. Eclipse JDT Project AST in JDT JDTは,JavaのソースコードをAST(Abstract Syntax Tree)という中間表現にして保持します. このASTをたどることによって,必要なソースコードの情報を得ることができます. JDTのAST(以下,AST)では,Javaの各要素をASTNodeという型を継承したクラスにして格

  • 1