| パラダイム | 命令型、手続き型 |
|---|---|
| デザイン: | ルブロンドグループ株式会社 |
| 初登場 | 1991 |
| OS | マイクロソフトウィンドウズ |
Oriel は、 LeBlond Group が執筆したPower Toolsシリーズの教育書籍とともにリリースされたスクリプト言語です。ドキュメントでは「グラフィックスベースのバッチ言語」と説明されており、もともとはMicrosoft Windows 3.0用に設計され、 1991 年にWindows 3 Power Toolsという書籍とともにリリースされました。 [1]ただし、この言語のバージョンは、 1992 年にWindows 3.1 Power Tools、 1994 年にWindows NT Power Toolsにもバンドルされました。
Oriel スクリプト ファイルの推奨拡張子は ORL です。Oriel は、ORIEL.EXE と MKRUNTIM.EXE の 2 つの実行可能ファイルとともに配布されました。前者は Oriel インタープリタで、起動すると、実行するスクリプト ファイルを選択するようユーザーに求めます。後者は、インタープリタのコピー内にスクリプトをバンドルすることで、ユーザーがカスタム実行可能ファイルを作成できるようにしました。このようにして、Oriel プログラムは他の Windows EXEと同じように配布および実行できます。
この言語は出窓のオリエルスタイルにちなんで名付けられました。このスタイルの窓は、ランタイムとともに配布されるアイコンに描かれています。
例
次のプログラムは、hello, worldメッセージを含むモーダル ダイアログ ボックスを表示します。
MessageBox(OK、1、INFORMATION、「Hello, world!」、 「Oriel Says Hello」、 responseValue)
Oriel プログラムには、このタイプのダイアログ ボックスが表示されるメイン ウィンドウが常に存在します。次のコードは、そのウィンドウにタイトルを付け、最大化し、ユーザーが閉じるまで開いたままにするように指示します。このコードは、ウィンドウ情報の取得と文字列変数の使用法も示しています。2 行目と 3 行目を SetWindow(MAXIMIZE) 関数呼び出しに置き換えることができます。
{ Oriel のコメントは中括弧で囲みます }
UseCaption("オリエルへようこそ")
WinGetActive(ウィンドウ名$)
WinShow(ウィンドウ名$, MAXIMIZE, 結果値)
MessageBox(OK、1、INFORMATION、「Hello, world!」、 「Oriel Says Hello」、 responseValue)
入力待ち()
参照
参考文献
- ^ COMPUTE! 第 134 号 - http://www.atarimagazines.com/compute/issue134/143_Windows_3_Power_Tool.php
さらに読む
- Leblond, Geoffrey T.; Leblond, William B.; Palonus, Jennifer L. Windows 3 Power Tools . Bantam Computer Books. ISBN 0-553-35298-9。
