| SQL、Speech、Swingまたは他の第三者Javaライブラリを使います。
この例題では、組み込み述語としてMINERVAにライブラリを組み込むためのMINERVAツールminervaxとmetagenの使用について紹介します。ここで、MINERVAの組み込み述語は対応するJavaのそれに一対一対応します。
あなた自身のMINERVAの拡張のために以下の方法にしたがってください:
- MINERVAに加えられるべきクラスの名を、テキストファイルに書き込みます。
- ソースファイル*.minを生成するためにmetagenを使用します。
- オブジェクト*.mbcと*.mpkを生成するためにminervacを使用します。
これによって、各クラスの各メソッドとフィールドに対して、ひとつの
MINERVA述語が生成されます。これらの述語は、機械的に名前がつけられるので、
すでに存在するMINERVAの説明書を使用することができます。
最後のステップとして、
- あなたのアプリケーションの抽象化のレベルのためにMINERVAを使用します。
'guibuilder' は、この点の例です。
|