EclipseAST(抽象语法树)使用指南.pdfVIP

  • 155
  • 0
  • 约1.65万字
  • 约 10页
  • 2015-08-13 发布于重庆
  • 举报
EclipseAST(抽象语法树)使用指南.pdf

2.4 Eclipse AST Eclipse AST 是 Eclipse JDT 的一个重要组成部分,定义在包org.eclipse.jdt.core.dom 中, 用来表示 Java 语言中的所有语法结构。Eclipse AST 采用工厂方法模式和访问者模式(见 2.7 节)来设计和实现,这样可以减轻用户深入了解其内部结构的压力,并且方便用户利用它们 构建并处理 AST 。你可以打开 Eclipse 帮助页面,通过鼠标依次点击窗口左边的目录“JDT Plug-in Developer Guide ”“Reference ”“API Reference ” “org.eclipse.jdt.core.dom ”, 即可打开这个包的详细说明。本节将对这个包中重要的类作简要说明,为简便起见,这里省 去这些类的包名,即 org.eclipse.jdt.core.dom 。 在 Eclipse AST 中,与本书的课程设计相关的类主要有以下三部分: ASTNode 类及其派生类:用于描述各种 AST 节点的类,每个 AST 节点表示一个 Java 源程序中的一个语法结构,例如,一个名字、类型、表达式、语句或声明等。 AST 类:创建AST 节点的工厂类,类中包含许多创建各类 AST 节点的工厂方法,

文档评论(0)

1亿VIP精品文档

相关文档