在文件上测试JavACC?
因此,在编译代码后,我希望它从文件而不是命令行读取输入。
因此,我不想这样做:
javacc Ex.jj
javac *.java
java Ex "x+2"
我想这样做:
javacc Ex.jj
javac *.java
java test.txt
test.txt在其中有一个:
"x+4"
So after I compile my code, I want it to read input from a file instead of the command line.
So instead of doing this:
javacc Ex.jj
javac *.java
java Ex "x+2"
I want to do this:
javacc Ex.jj
javac *.java
java test.txt
Where test.txt has this in it:
"x+4"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在语法文件中声明具有
MAIM
方法的类:You can declare a class with a
main
method in your syntax file:为您的JavACC项目尝试此基本解析器:
Try this basic parser for your JavaCC projects: