我正在尝试使用 JFlex 和 Cup 实现解析器。现在我只是想让他们编译下面链接中的简单示例程序。
要从我运行的脚本创建parser.java
andsym.java
文件:cup
java –jar java-cup-11a.jar parser.cup
接下来,我使用JFlex.jar
创建 lexer java 文件:
java –jar JFlex.jar lexer.lex
然后编译:
javac –classpath java-cup-11a.jar Yylex.java sym.java parser.java
编译命令抛出12 个错误。他们都说
找不到符号变量扫描仪
我认为我的所有环境变量都设置正确。有谁知道我做错了什么?