Antlr 4 と StringTemplate 4 を使用して、PL/SQL コードを Java に変換できるトランスレータを構築しようとしています。PL/SQl の文法を持っており、PL/SQL 用のパーサーを既に構築していますが、アプローチ方法がわかりません。さらに問題。antlr と stringtemplate を使用した言語翻訳の記事を多数見つけましたが、それらはすべて ANTLR 3 または ANTLR 2 を使用しています。Antlr 4 を使用した PL/SQL のパーサーには Antlr3 よりもいくつかの違いがあったため、Antlr 4 を使用して Stringtemplate と一緒に変換する場合に違いはありますか
私はプログラミング言語の翻訳にまったく慣れていないので、問題に取り組むためのより良い方法があるかどうかわかりません。