我写的开源ActionScript3语法分析工具

目前ActionScript3没有一个比较好的开源或者是免费的语法分析工具,因此也很难写Code Formatter,Checkstyle等等工具。

 

我以ANTLR为基础, 用Java写了一个可以解析AS3语法的工具。目前还不是很完善,但是可能已经可以解析常用的Actionscript

 

地址如下

匿名访问地址: http://code.google.com/p/asdtk/

 

你可以用SVN下载,在testsrc里你可以用已有的testcase来测试一下是否能正常解析。

 

如果发现bug,请把actionscript文件发到allenofchina@hotmail.com。非常感谢

 

 

2009/3/13

经过一次次的尝试-失败,现在Java端框架已经确定了。

ANTLR端的ActionScript3语法解析已经基本完成,解析300多K的UIComponent.as通过

现在缺少的功能如下:

 

如何确定一个Statement的结尾:ActionScript3里,一个语句的结尾可以是分号,换行符,右中括号,多行注释。现在只能解析以分号为结尾的语句。

 

继续努力

2009/3/18

300+个文件测试通过,但是E4X部分还不够强壮

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值