Анализатор ANTLR для PL / SQL с целевым языком в качестве Java - PullRequest
4 голосов
/ 11 ноября 2011

У нас еще есть грамматика PL / SQL для цели Java? Я получил один для C #, но нужен для цели Java.

Я хотел бы использовать это с ANTLR для генерации Java с использованием StringTemplates. Я просмотрел документацию и имел приличное понимание того, как этого добиться, просто хотел проверить, делал ли кто-нибудь подобные вещи.

1 Ответ

3 голосов
/ 11 ноября 2011

Ну, на сайте ANTLR есть грамматика: http://antlr.org/grammar/1279318813752/PLSQL.g

Автор говорит, что он не анализирует часть SQL.

Я не знаю, что выожидать, чтобы иметь возможность генерировать чтение только синтаксис.Вам обычно нужно гораздо больше, чем это.Посмотрите мой ответ здесь, почему нет: antlr генерирует ast для c и анализирует ast

EDIT: OP говорит, что хочет перевести код PL / SQL в Java.См. Мой ответ о том, что требуется для создания переводчика с языка на язык: Какие типы шаблонов я могу применить в коде, чтобы упростить перевод на другой язык программирования?

...