2013-11-01 2 views
0

Привет У меня есть довольно приемлемые знания в python и java, и я недавно решил, что для дальнейшего прогресса в моем программировании я буду создавать свой собственный язык, чтобы использовать и манипулировать, когда мне это нужно. Я установил плагин javacc для eclipse и прошел некоторые учебные пособия.javacc for eclipse содержит несколько ошибок

Проблема с тем, что при создании нового проекта (файл> новый> проект java) и создании класса в папке «src» все, что я набираю в свое рабочее пространство, имеет ошибку. Например:

STATIC = false;

«Ошибка синтаксиса на лексемы, удалить эти маркеры»

Eclipse, делает это за все, кроме моего имени класса, обратите внимание, что нет никаких ошибок на моем шаблоне JavaCC по проектам.

Пожалуйста, помогите мне найти решение или если пустой проект должен быть скомпилирован по-разному. Было бы высоко оценено даже актуальное руководство по самым основам этой темы. Спасибо

+0

Попробуйте начать с нового файла шаблона javacc. Тогда, по крайней мере, вы начинаете с файла с правильным синтаксисом. Используйте File> New> Other ... затем выберите JavaCC> Файл шаблона JavaCC. (Я предполагаю, что используемый вами плагин совпадает с тем, который я есть.) –

+0

Исходные файлы JavaCC называются xxxxxx.jj. Я предлагаю использовать муравей. – Aubin

+0

Нет необходимости использовать ANT. Плагин JavaCC будет обрабатывать файл .jj. Обычно он делает это каждый раз, когда файл сохраняется. Иногда он должен быть явно вызван. –

ответ

1

Возможно, вы захотите проверить Eclipse Java development user guide, он должен охватывать все проблемы, с которыми вы можете столкнуться в начале.

Если это не так, пожалуйста, предоставьте более подробную информацию о том, какой «javacc plugin» вы установили, и какой код вы пытаетесь скомпилировать.