Я изучаю искусственный интеллект, и мы работаем с JavaCC. Я новичок в этом. Я пробовал простой пример, и у меня были некоторые ошибки.
1) Я скачал JavaCC 0.6 с его сайта.
2) Я извлек его на диск C
3) Я записал этот код в файл с расширением ".jj"
PARSE_BEGIN(Test)
import java.io.*;
class Test
{
public static void main(string [] args)
{
new Test(new InputStreamReader(System.in));
start();
}
}
PARSE_END(Test);
Token:
{
<number: (["0"-"9"])+("." (["0"-"9"])+)?(("e"|"E")(["0"-"9"])+)?>|
<plus: "+">
}
void start():
{ }
{
<number>(<plus><number>)*
}
4) Я сохранил его и поместил в папку javacc/bin
5) Я написал эту строку в команде
..."my Path"..javacc Test.jj
6) у меня была эта ошибка
Could not find or load main class javacc
Есть ли что-то, что я должен установить перед этими шагами? спасибо заранее
compiler
следует применять к вопросам, касающимся программирования компиляторов, или к вопросам о подробном внутреннем устройстве компиляторов. Не используйтеcompiler
для вопросов об опциях и настройках конкретного компилятора, вместо этого используйте имя интересующего вас компилятора. - person user207421   schedule 14.11.2013