これらの一貫性を維持するために、複数の言語 (Java、C#、JavaScript) に対していくつかのモデル クラスを生成する方法を探しています。モデルを 1 か所で定義し、3 つの言語すべての変更ごとにモデルを生成するのに役立つツールはありますか? 私はJetBrains MPSを見ていましたが、1 つの言語のみを生成するのに役立つようです。ドキュメントにも、1 つの言語ジェネレーター (存在する場合) のみが推奨されることが書かれています。
これまでのところ、XML ファイルと各言語の XSL 変換しか方法が見つかりませんでしたが、より便利な方法を探しています。