言語定義
言語はアスペクトモデルを使って定義されます。言語定義の個々の側面に関する詳細については左側のパネルをチェックしてください。
関連ページ:

言語プラグインのインストール方法
MPS は他の言語でも簡単に拡張できます。言語は通常の zip ファイルとしてパッケージされています。MPS プラグインディレクトリに解凍し、再起動時に MPS がロードされます。言語プラグインをインストールする最も便利な方法は、設定ダイアログで利用できるプラグインマネージャーを使用することです。以前に受け取った zip ファイル (ディスクからプラグインをインストールオプション) をインストールするか、「リポジトリの参照」ボタンをクリックして、JetBrains マーケットプレイスにアップロー...

構造
MPS を使用すると、目的の言語の文法を定義する必要がなくなるため、言語の構造を指定するためのさまざまな方法が明らかに必要になります。ここで構造言語が役に立ちます。それはあなたに言語構造を定義するためのすべての手段を与えます。前に説明したように、MPS でコーディングする場合、AST を直接効果的に構築しているため、言語の構造では、AST の構築に使用する要素であるブリックを指定する必要があります。プロパティ、参照、および子供: レンガをコンセプトと構造言語が公開の概念と概念インターフェースだけ...