このリリースの新しい機能は、構文解析パージングと文書処理の機能、GUI述語の命名システムの改良、Java 1.1スタイルイベント処理サポートです。
注: あなたがMINERVAライブラリをアクセスするカスタムファイルを使っているならば、あなたのMINERVA Startup Property*.mspと、 Compressed Archives*.mcaをアップデートして下さい。
MINERVA 1.3は、例えば、パージングとスキャニングのために使われる正規表現の認識とテキスト処理のための包括的な述語を提供します。
match(+regexp, +string) match(+regexp, +string, -matchlist) match_all(+regexp, +string, -matchlist) substitute(+regexp, +string, +substitution, -result) substitute_all(+regexp, +string, +substitution, -result) split(+string, -tokens) split(+regexp, +string, -tokens) chop(+string, -result) get_line(-result) get_line(+stream, -result)
これらの述語は、マニュアル/リファレンス/述語/正規表現において説明があります
あなたは、現在アプレットまたはスタンドアローンアプリケーションとして実行されるJavaから、MINERVAをグラフィカルユーザーインターフェース付きで、あるいは、なしで呼ぶことができます。
MINERVAグラフィカルユーザーインターフェース述語が、Java AWTの名前と1対1対応するように、命名体系は、class-underscore-methodに変わりました。
Example: Java: Class: TextComponent Method: getSelectedText MINERVA: predicate: textComponent_getSelectedText
新しい体系に既存のプログラムを変換するために、例題プログラム/アプリケーション/Guiの変換において提供される変換プログラムを使って下さい。
このリリースに関するご意見をお寄せ下さい。次のリリースへのご希望もお寄せ下さい。
| 冒頭へ |
|