2013-04-23 2 views
2

Я пытаюсь реализовать парсер с JFlex и Cup. Прямо сейчас я просто пытаюсь заставить их скомпилировать простую примерную программу, найденную по ссылке ниже.Получение JFlex и Cup для совместной работы

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

Чтобы создать файл из cup сценария parser.java и sym.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 ошибок. Они все говорят

не могут найти переменный сканер символа

Я думаю, что у меня есть все мои переменные окружения установлены правильно. Кто-нибудь знает, что я делаю неправильно?

ответ

Смежные вопросы