Да, но просто бросить грамматику в проблему недостаточно. Вам нужно будет выяснить, как вы будете отображать семантику PL / SQL в Java. Использование связанного синтаксического анализатора, вероятно, поможет, так как обходчик абстрактного синтаксического дерева предоставляется в том же проекте. Генерация Java-кода не должна быть трудной, но не тривиальной задачей.