2014-10-09 4 views
0

Как установить и настроить последнюю версию Eclipse IDE для работы с версиями ANTLR3 и C++, чтобы продуктивно работать с доступной версией C++ ANTLR? (Или другие рекомендации для любой другой достойной IDE для ANTLR3 и C++).Настроить Eclipse Kepler + для ANTLR v3 с C++?

Я хочу иметь самую современную версию Eclipse для работы с, Но будет ли любая нормальная версия Eclipse. Kepler выглядит, не поддерживает плагин ANTLR для версий более 2.7.

This question относится к ANTLR4 & Java/et al., Но ANTLR4 еще не поддерживает C++. Последняя рабочая версия ANTLR C++ для ANTLR v3.

ответ

0

До настоящего времени C++ runtime не завершена на 100%. Часть отладки еще не реализована. Если вы хотите «настроить» свою грамматику в ANTLR IDE, вы должны использовать Java-цель.

И тогда, возможно, какую цель для

C++
+0

ли вы имеете в виду C++ во время выполнения для ANTLR ** v3 ** имеет проблемы с отладкой? – Mna

+0

Теперь у меня есть переводчик, написанный с использованием Java, довольно хорошо работает, Теперь я должен «настроить» его использование памяти, а так как Java слишком жадна для этого, Итак, я переключусь на C++ так быстро, как только смогу, Eclipse IDE – Mna

+0

У этого нет проблем. Это еще не реализовано. Также AST официально не поддерживается. Он доступен только на моей ветке https://github.com/ibre5041/antlr3. Просто остерегайтесь импликации Java => жадный, эффективный C++ не является автоматическим. Например, цель C - ОЧЕНЬ жадная (особенно 64-битная), потому что каждый узел AST содержит много указателей на функции. Даже проблема с C++ может иметь некоторые проблемы. Целевая точка Java была хорошо сохранена с течением времени, но цель C была «пропущена». – ibre5041

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