gpt4 book ai didi

lexical-analysis - 无法在 JavaCC 中加载主类

转载 作者:行者123 更新时间:2023-12-03 20:21:22 25 4
gpt4 key购买 nike

我是 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

在这些步骤之前我必须安装什么吗?
提前谢谢

最佳答案

https://java.net/projects/javacc/downloads 使用第 5 版. 6.0 版缺少运行 JavaCC 的脚本。如果你真的想使用 6.0 版本,你可以在版本 5 中找到合适的脚本,只需将它们复制到版本 6 的 bin 目录即可。

更新(2020 年):由于现在更难找到第 6 版,我已将副本放在 www.engr.mun.ca/~theo/JavaCC/javacc-6.1.0.zip

关于lexical-analysis - 无法在 JavaCC 中加载主类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19867328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com