Rexx-overview

提供:Dev Guides
移動先:案内検索

Rexx-概要

  • Rexx(Restructured Extended Executor)*は、スクリプト言語として設計されています。 その目標は、スクリプトを可能な限り簡単、高速、信頼性が高く、エラーのないものにすることです。 多くのプログラミング言語は、古い言語との互換性のために設計されており、特定の対象者また​​はプラットフォーム向けに作成されています。 Rexxは無関係な目的を無視します。 強力でありながら使いやすいように、初日から設計されました。

Rexxは、もともと言語 EXECおよびEXEC 2 。 これは、あらゆるシステムの*マクロまたはスクリプト言語*として設計されました。 そのため、RexxはTclおよびPythonの前身と見なされます。 Rexxは、作成者がPL/Iプログラミング言語のシンプルで簡単に習得できるバージョンにすることも意図していました。

Rexxの機能

プログラミング言語としてのRexxには、次の重要な機能があります-

  • 簡単な構文
  • コマンドを複数の環境にルーティングする機能
  • 特定の呼び出し環境に関連する機能、手順、およびコマンドをサポートする機能。
  • ホストスタック(存在する場合)と相互運用する機能を備えた組み込みスタック。
  • わずか20個の命令を含む小さな命令セット
  • 自由形式の構文
  • 変数名を含む大文字と小文字を区別しないトークン
  • 文字列ベース
  • 動的なデータ型指定、宣言なし
  • ローカルコンテキストを除き、予約済みのキーワードはありません
  • インクルードファイル機能なし
  • 任意の数値精度
  • 10進算術、浮動小数点
  • 豊富な組み込み関数、特に文字列およびワードプロセッシング
  • 自動ストレージ管理
  • 衝突保護
  • 連想可能なデータ構造
  • 連想配列
  • システムのコマンドと機能への簡単なアクセス
  • シンプルなエラー処理、組み込みのトレースおよびデバッガー
  • 人為的な制限が少ない
  • 簡素化されたI/O機能

Rexxの公式Webサイトはhttp://www.oorexx.org/[www.oorexx.org]です。

公式ウェブサイトレックス