【发布时间】:2013-04-14 18:04:14
【问题描述】:
所以我使用 JFlex 生成了一个名为 Yylex.java 的文件,没有任何问题。当我尝试使用命令javac Yylex.java 编译它时,我得到了 30 个错误,源于此:
Yylex.java:13: error: package java_cup.runtime does not exist
import java_cup.runtime.Symbol;
这显然是由我的 JFlex 文件中的第一次导入引起的。由于我试图将它与 CUP 一起使用,我读到我需要将 java-cup-11a.jar 文件和 java-cup-11a-runtime.jar 与 Yylex.java 放在同一个文件夹中,我这样做了.有谁知道怎么回事?
【问题讨论】:
标签: java compiler-construction lex lexer jflex