ソースコードの解析に詳しくないので、この質問が有効かどうかはわかりません。私の目標は、学習目的で 1 つの既存のプログラミング言語 (言語 "X") のソース コード補完関数を作成することです。Antlr(v4) はそのようなタスクに適していますか?それとも、既存のソリューションが存在しないと仮定して、必要な AST/解析ツリーの作成と解析を手動で行う必要がありますか?
コンパイラの本のリストを除いて、その特定のトピックに関する多くの情報は見つかりませんでした.コンパイラは私が求めているものではないことを除いて.