编程语言
首页 > 编程语言> > 是否有一个版本的Javacc输出javascript代码?

是否有一个版本的Javacc输出javascript代码?

作者:互联网

我正在寻找一个解析器生成器,它接受一个Javacc语法文件(.jj)并在Javascript(而不是Java)中生成一个解析器.这样的事情存在吗?或者,将.jj文件转换为ANTLR(可以输出Javascript)可以理解的东西有多难?

解决方法:

I am looking for a parser generator that accepts a Javacc grammar file (.jj) and generates a parser in Javascript (instead of Java). Does such a thing exist?

显然,没有.

Alternately how difficult would it be to convert the .jj file to something that ANTLR (which can output Javascript) can understand?

这将是非平凡的,你需要手工完成.但实际的难度可能取决于你试图转换的语法.

值得注意的是,还有其他解析器生成器在Javascript中输出解析器. (而且,不,我不打算列出或推荐一个!)

显然,输入语言与Javacc输入不同.

标签:java,javascript,parsing,antlr,javacc
来源: https://codeday.me/bug/20190625/1287798.html