Я пытаюсь реализовать парсер с JFlex и Cup. Прямо сейчас я просто пытаюсь заставить их скомпилировать простую примерную программу, найденную по ссылке ниже.Получение JFlex и Cup для совместной работы
Чтобы создать файл из 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 ошибок. Они все говорят
не могут найти переменный сканер символа
Я думаю, что у меня есть все мои переменные окружения установлены правильно. Кто-нибудь знает, что я делаю неправильно?