我是AI学生,我们与JavaCC合作。我是新来的。我正在尝试简单的示例,但出现了一些错误。
1)我从其网站下载了JavaCC 0.6
2)我将其提取到光盘C中>
3)我将此代码写在扩展名为“ .jj”的文件中
PARSE_BEGIN(Test) import java.io.*; class Test { public static void main(string [] args) { new Test(new InputStreamReader(System.in)); start(); } } PARSE_END(Test); Token: { <number: (["0"-"9"])+("." (["0"-"9"])+)?(("e"|"E")(["0"-"9"])+)?>| <plus: "+"> } void start(): { } { <number>(<plus><number>)* }
4)我将其保存并放在javacc / bin文件夹中
5)我在命令中写了这一行
..."my Path"..javacc Test.jj
6)我遇到此错误
Could not find or load main class javacc
在执行这些步骤之前,我是否需要安装某些东西?提前谢谢
我是AI学生,我们与JavaCC合作。我是新来的。我正在尝试简单的示例,但出现了一些错误。 1)我从JavaCC网站上下载了JavaCC 0.6 2)将其提取到光盘C中3)我写了...
在https://java.net/projects/javacc/downloads使用版本5。 6.0版缺少运行JavaCC的脚本。如果您确实要使用6.0版,则可以在版本5中找到合适的脚本,只需将它们复制到版本6的bin目录中就可以了。
我在下面的[[粗体