私は Pascal のような言語用のコンパイラを構築しようとしており、Ply(python) または Jflex+Cup(Java) の組み合わせを決定しようとしています。どちらが優れているかを評価するための適切な資料が見つかりません。
パフォーマンス、使いやすさ、それぞれのコミュニティの規模について知りたいです。
私が収集できることから、一般的にコンパイラーとパーサーを構築するための Java オプションがより多く使用されているようですが、特にこれらのものについては、Ply がはるかに広く使用されているようです。
どちらの方がよいですか?