コンパイル時に javaCC を使用して独自の言語パーサーを作成するプロジェクトをリファクタリングしています。さまざまなバリエーションの言語が同時に存在する可能性があるため、実行時に jj ファイルから Java ソース コードを動的に生成し、Java ファイルをクラス ファイルにコンパイルしてロードすることにしました。
より効率的に行うために、Javaファイルをメモリ内に生成して、ストリームに生成したいと思います。JavaCC の API Javadoc はあまりアクセスしにくい :)。
どのように進行するのが最善ですか?