Redian新闻
>
有什么用java写的C parser/lexer吗?
avatar
有什么用java写的C parser/lexer吗?# Java - 爪哇娇娃
g*a
1
好像有点怪:)
我以前的lexer使用Python写的
不想重新写了
如果能在java里用python的模块也行
多谢
avatar
o*v
4
我看错了你的问题,呵呵
不知道.

【在 g******a 的大作中提到】
: 3x a lot.:P
: But as far as I see, it's a parser/lexer for java
: I need a parser/lexer for C, but written in Java.
: Is there any such tool?

avatar
g*a
5
hehe
3x anyway. :)

【在 o**v 的大作中提到】
: 我看错了你的问题,呵呵
: 不知道.

avatar
z*y
6
javacc. (like LEX/YACC)
They have C grammar available.

【在 g******a 的大作中提到】
: 好像有点怪:)
: 我以前的lexer使用Python写的
: 不想重新写了
: 如果能在java里用python的模块也行
: 多谢

avatar
c*s
7
最流行的当然是antlr: http://antlr.org , C/C++的Parser有现成的
java的python解释可以用jython http://www.jython.org 。但这个只是语言解释器,不

用来调现有的python模块。

【在 g******a 的大作中提到】
: 好像有点怪:)
: 我以前的lexer使用Python写的
: 不想重新写了
: 如果能在java里用python的模块也行
: 多谢

avatar
j*r
8
javacc website has it.

【在 g******a 的大作中提到】
: 好像有点怪:)
: 我以前的lexer使用Python写的
: 不想重新写了
: 如果能在java里用python的模块也行
: 多谢

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。