ARexx とは

ARexxは、1987年にWilliam S. Hawesによって書かれたAmiga用のREXX言語の実装であり、標準REXX機能を超える数多くのAmiga固有の機能を備えています。ほとんどのREXX実装と同様に、ARexxはインタープリター言語です。 ARexxのために書かれたプログラムは "スクリプト"または "マクロ"と呼ばれます。いくつかのプログラムは、ARexxスクリプトをメインインターフェイスでマクロとして実行する機能を提供しています。
ARexxは、「ARexxポート」を実装するサードパーティのソフトウェアと簡単に通信できます。 Amigaのアプリケーションやスクリプトは、ARexxがアドレス指定するための一連のコマンドと関数を定義することができるため、ARexxで記述されたスクリプトでそのソフトウェアの機能を利用できるようになります。
ARexxは、同じスクリプトから複数のアプリケーションにコマンドと機能を向けることができるため、さまざまなプログラムの機能をミックスして対応させることができます。たとえば、ARexxスクリプトはデータベースからデータを抽出し、そのデータをスプレッドシートに挿入して計算を行い、その結果に基づいてテーブルやチャートをワープロ文書に挿入することができます。