社区
Eclipse
帖子详情
eclipse 语法树
senventt
2009-12-28 05:39:09
eclipse中,可以使用Ast解析java源代码,得到其中的变量,函数等等属性。反过来怎样做才能根据一行代码的行号或内容,取得这行代码属于什么函数?不通过editor.
...全文
164
9
打赏
收藏
eclipse 语法树
eclipse中,可以使用Ast解析java源代码,得到其中的变量,函数等等属性。反过来怎样做才能根据一行代码的行号或内容,取得这行代码属于什么函数?不通过editor.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wqin8
2009-12-31
打赏
举报
回复
帮顶
shenghuiping2001
2009-12-31
打赏
举报
回复
[Quote=引用 2 楼 dollyn 的回复:]
参考JDT的API了,有getElementAt(int)这样的方法。
[/Quote]
可以研究一下!
senventt
2009-12-30
打赏
举报
回复
x谢谢各位。JDT的MethodDeclaration可以取到位置,在请教一下,CDT怎么样取到呢,我看了一下源代码,和JDT还是有差别的,没有找到怎么样取位置。
colin_pxx
2009-12-29
打赏
举报
回复
startPosition
shenghuiping2001
2009-12-29
打赏
举报
回复
我用的MYECLIPSE, 看看就可以啦!
霜之哀伤
2009-12-29
打赏
举报
回复
MethodDeclaration等的startPosition和length可不可以取到?
可以,就是这个。
senventt
2009-12-29
打赏
举报
回复
getElementAt(int) 这个int是不是指的是editor的行号或者select的一个position,假如只知道作为文本读入的一行内容或行号,根据MethodDeclaration等的startPosition和length可不可以取到?
霜之哀伤
2009-12-28
打赏
举报
回复
参考JDT的API了,有getElementAt(int)这样的方法。
coveking
2009-12-28
打赏
举报
回复
目测!
eclipse
使用 AST 简单解析抽象语
语法树
所需要的jar包
eclipse
使用 AST 简单解析抽象语
语法树
所需要的jar包
Java解析
语法树
(AST)使用JDT相关库
包括以下包:jdt-3.2.1-r321_v20060823.jar、 jdt-3.3.0-v20070607-1300.jar、jdt-3.4.2_r894.jar、jdt-compiler.jar、org.
eclipse
.datatools.enablement.jdt.classpath_1.0.1.v201107221501.jar、org.
eclipse
.jdt....
eclipse
下载与安装
本套课程,详细讲了解
eclipse
的下载方法。如
eclipse
的下载位置、
eclipse
的历史版本选择、
eclipse
的应用环境选择、
eclipse
的平台选择等。同时简单介绍了
eclipse
的安装方法,以及如何创建项目
JavaCC语法分析器 基于
Eclipse
插件 能从文件读取源代码输出
语法树
在学编译原理,自己写的,基于我的另一个词法分析器资源的进一步实现,测试类为src/parser/Test.java,能输出源代码的
语法树
,希望对你有所帮助
C语言的词法分析和抽象
语法树
(AST)分析器.zip
C语言的词法分析和抽象
语法树
(AST)分析器 C语言的词法分析和抽象
语法树
(AST)分析器是一个项目,旨在实现一个能够识别C语言中的词法单元并构建抽象
语法树
的程序。这个项目通常包括以下步骤: ### 项目介绍: **目标**...
Eclipse
58,453
社区成员
49,451
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章