2013-04-23 48 views
2

我试图用JFlex和Cup来实现解析器。现在我只是想让他们编译下面链接中找到的简单示例程序。让JFlex和Cup一起工作

http://www.cs.rit.edu/~pal6640/cup-example/simple-expr.html

若要从cup脚本parser.javasym.java文件我运行:

java –jar java-cup-11a.jar parser.cup 

接下来,我用JFlex.jar创建词法分析器的Java文件:

java –jar JFlex.jar lexer.lex 

然后进行编译:

javac –classpath java-cup-11a.jar Yylex.java sym.java parser.java 

编译命令抛出12错误。他们都说

找不到符号变量扫描器

我认为,我有我的所有环境变量设置正确。有谁知道我做错了什么?

回答