JavaCC:请给我链接到“真实”的例子

时间:2010-04-28 17:47:53

标签: java parsing javacc

我知道有许多JavaCC解析器here的例子, 但他们都什么都不做。他们只接受一个字符串,或产生解析错误。

我需要的是一些真正的解析器的例子,它们在解析过程中实际上做了些什么。 (例如在解析XML字符串期间构建DOM树)。

请帮忙! ;)

4 个答案:

答案 0 :(得分:5)

看看DOJO图书馆在这里维护的EcmaScript.jj - http://svn.dojotoolkit.org/src/trunk/tools/jslinker/src/org/dojo/jsl/parser/EcmaScript.jjt

它解析真实的JavaScript然后优化它。详细了解它的功能http://svn.dojotoolkit.org/src/trunk/tools/jslinker/docs/readme.txt

答案 1 :(得分:4)

答案 2 :(得分:2)

JavaCC网站提供了一个语法存储库,其中包含许多编程语言(C,C ++,VB等)的语法。

Check it out

答案 3 :(得分:1)

SourceMeterpatched,使用JavaCC来推导Java源代码指标。