dbo:abstract
|
- REXX (acrònim en anglès de REstructured eXtended eXecutor) és un llenguatge de programació interpretat desenvolupat per IBM com un llenguatge de programació estructurat d'alt nivell, dissenyat per ser fàcil d'aprendre i fàcil de llegir. Hi ha disponibles intèrprets de REXX, tant comercials com de codi obert, per a gran varietat de plataformes. Els compiladors estan disponibles per a mainframes o ordinadors centrals d'IBM. (ca)
- ظهر في عام 1979 ؛ قبل 32 عاماالمصممم و Mike Cowlishaw, المطور مايك كاوليشا Mike Cowlishaw, IBMالإصدار المستقر ANSI X3.274 (1996 منذ 14 عام) قواعد الكتابة ديناميكي، كل شيء يعتبر سلسلة (REXX الكلاسيكي) أو جسم (REX الجسم) التطبيقات الرئيسية VM/SP ثم بعده, TSO/E V2 ثم بعده, IBMNetRexx,[1] و Object REXX,و Open Object و Rexxو ,[2]Regina ,[3] others اللهجاتObject REXX و، Open Object و Rexx و، NetRexxتأثرت بـPL/I, و Algol و، EXEC 2 أثرت فيNetRexx, و Object REXX و، Open Object و RexxREXX (المنفذ الممتد المعدل) هي لغة برمجة تفسير التي استحدثت في آي بي إم IBM. وهى لغة برمجة رفيعة المستوى منظمة التي صممت لتكون سهلة التعلم وسهلة القراءة على حد سواء. كلا من الملكية ومترجمين المصدر المفتوحة لREXX متاحة على نطاق واسع في مجال الحوسبة، والمترجمين المتاحين للحاسباات اي بي ام الكبيرة. يستخدم Rexx على نطاق واسع glue language، ولغة الماكرو macro، وغالبا ما تستخدم لمعالجة البيانات والنصوص توليد التقارير، وهذه أوجه التشابه مع بيرل Perl يعني أن Rexx يعمل بشكل جيد في برمجة الواجهة العمومية للمعبر (CGI) ويستخدم في الواقع لهذا الغرض. Rexx هي لغة برمجة النصوص المكتوبة في بعض أنظمة التشغيل، على سبيل المثال OS/2, MVS, VM, AmigaOS، وأيضا يستخدم كلغة ماكرو داخلية في بعض البرامج الأخرى، مثل، KEDIT, THE، المحاكي الطرفي ZOC. بالإضافة إلى ذلك، يمكن استخدام لغة Rexx للبرمجة في برمجة النصوص ووحدات الماكرو في أي برنامج يستخدم برمجة ويندوز المضيفه، ولغة برمجة المشغلات أكتف أكس (مثلأً VBScript و JScript) لو تم تثبيت إحدى مشغلات ريكس Rexx (أنظر أدناه). Rexx متوفر مع VM/SP إلى، الإصدار 2 من TSO/E ،إلى OS/2 (1.3 on up), و PC DOS (7.0 or 2000) و Windows NT 4.0 (الموارد Resource Kit: Regina). نصوص REXX لـ OS/2 ويندوز القائم على ان تي NT-based Windows لديه تمدد اسم الملف. cmdوالسطر الأول من النص يحدد نظام التشغيل الذي عليه النص. (ar)
- REXX (Restructured Extended Executor) ist eine von Mike Cowlishaw bei IBM entwickelte Skriptsprache. (de)
- REXX(REstructured eXtended eXecutor) IBM-n garatutako programazio lengoaia sortutakoa. (eu)
- REXX (REstructured eXtended eXecutor) es un lenguaje de programación desarrollado en IBM por del que existen numerosas implementaciones disponibles con código abierto. Es un lenguaje de programación estructurado de alto nivel diseñado para ser al mismo tiempo fácil de entender y fácil de leer. Hay intérpretes para REXX tanto comerciales como de código abierto para un amplio rango de plataformas y hay compiladores para los mainframes de IBM. El nombre también se aplica a la familia de lenguajes relacionados con el lenguaje de programación REXX: el propio REXX (llamado en ese contexto REXX clásico o tradicional), Object REXX y NetREXX. (es)
- Rexx (Restructured Extended Executor) is a programming language that can be interpreted or compiled. It was developed at IBM by Mike Cowlishaw. It is a structured, high-level programming language designed for ease of learning and reading. Proprietary and open source Rexx interpreters exist for a wide range of computing platforms; compilers exist for IBM mainframe computers. Rexx is a full language that can be used as a scripting, macro language, and application development language. It is often used for processing data and text and generating reports; these similarities with Perl mean that Rexx works well in Common Gateway Interface (CGI) programming and it is indeed used for this purpose. Rexx is the primary scripting language in some operating systems, e.g. OS/2, MVS, VM, AmigaOS, and is also used as an internal macro language in some other software, such as SPF/PC, KEDIT, THE and the ZOC terminal emulator. Additionally, the Rexx language can be used for scripting and macros in any program that uses Windows Scripting Host ActiveX scripting engines languages (e.g. VBScript and JScript) if one of the Rexx engines is installed. Rexx is supplied with VM/SP Release 3 on up, TSO/E Version 2 on up, OS/2 (1.3 and later, where it is officially named Procedures Language/2), AmigaOS Version 2 on up, PC DOS (7.0 or 2000), ArcaOS, and Windows NT 4.0 (Resource Kit: Regina). REXX scripts for CMS share the filetype EXEC with EXEC and EXEC2, and the first line of the script specifies the interpreter to be used. REXX scripts for MVS may be recognized by the low level qualifier EXEC or may be recognized by context and the first line. REXX scripts for OS/2 share the filename extension .cmd with other scripting languages, and the first line of the script specifies the interpreter to be used. REXX macros for REXX-aware applications use extensions determined by the application. In the late 1980s, Rexx became the common scripting language for IBM Systems Application Architecture, where it was renamed "SAA Procedure Language REXX". A Rexx script or command is sometimes referred to as an EXEC in a nod to the CMS file type used for EXEC, EXEC 2 and REXX scripts on CP/CMS and VM/370 through z/VM. (en)
- Restructured Extended Executor (Rexx) est un langage de programmation, inventé par Mike Cowlishaw, chercheur d'IBM. Il s'appelait initialement REX (Revised EXecutor), mais le sigle était déjà déposé. Langage interprété procédural, il est un des seuls héritiers du PL/I, ou du moins de sa syntaxe. C'est un langage de script commun à de nombreux systèmes IBM : les mainframes, en particulier VM/CMS où il succédait à EXEC et EXEC 2', puis plus tard MVS/ TSO et z/OS. Il était disponible aussi sous OS/2. Il dispose d'une version open source, Regina REXX, fournie dans les dépôts de plusieurs distributions Linux. Les interprètes REXX, tant commerciaux qu'open source, sont disponibles sur une vaste gamme de plates-formes et des compilateurs sont disponibles pour toutes les unités centrales IBM. Sa syntaxe a été conçue dans un but essentiel de faciliter l’apprentissage et la relecture du code. Voici par exemple un programme REXX (les tabulations ne sont là que pour la lisibilité du source) : do i=1 to 5 if i=3 then say "Trois" else say i end Son exécution donne 12Trois45 Autre exemple de programme REXX : liste_mots="un deux trois quatre cinq" /* liste des 5 premiers chiffres */ do i=1 to words(liste_mots) /* boucler pour chacun des mots de liste_mots */ say word(liste_mots,i) /* Afficher le "i"eme mot */ end /* fin de la boucle */ qui peut s'écrire également : liste_mots="un deux trois quatre cinq";do i=1 to words(liste_mots);say word(liste_mots,i);end Son exécution donne undeuxtroisquatrecinq (fr)
- REXX、Rexx (レックス) はIBM社が開発した汎用プログラミング言語である。ANSI の規格もある(X3.274-1996)。 (ja)
- REXX (REstructured eXtended eXecutor) è un linguaggio di programmazione interpretato sviluppato da IBM. È un linguaggio di programmazione ad alto livello strutturato che fu progettato per essere semplice sia da apprendere che da leggere. Interpreti sia proprietari che open source per REXX sono disponibili per un'ampia gamma di piattaforme. Inoltre compilatori sono disponibili per mainframe IBM. REXX è ampiamente utilizzato come linguaggio macro ed è spesso impiegato nell'elaborazione dei dati e testi e per generare report; grazie a tali caratteristiche, così come il linguaggio Perl, REXX è spesso impiegato anche nella programmazione CGI. REXX è anche utilizzato come linguaggio macro interno in alcuni software, tra cui l'emulatore di terminale . Inoltre, il linguaggio REXX può essere impiegato per operazioni di scripting e macro in qualsiasi programma che usi motori di scripting Windows Scripting Host ActiveX (quali VBScript e JScript). REXX era fornito con il sistema OS/2 (dalla versione 1.3 in poi), PC-DOS (7.0 o 2000) e Windows NT 4.0. Gli script REXX per OS/2 e Windows NT possiedono estensione .cmd (la prima linea dello script ne specifica il formato).Un interprete REXX per Amiga chiamato ARexx venne incluso nel sistema operativo AmigaOS dalla versione 2.0. (it)
- REXX (REstructured eXtended eXecutor)는 IBM사가 개발한 프로그래밍 언어이다. 배우기 쉬울뿐 아니라 읽기도 쉬운, 구조화된 고급 프로그래밍 언어이다. REXX는 수많은 컴퓨터 운영 체제를 지원하며 컴파일러는 IBM 메인프레임으로 사용할 수 있다. REXX의 경우 상용 버전과 오픈 소스 인터프리터가 둘 다 존재한다. REXX는 스크립트 및 매크로 언어로 사용되며 데이터와 텍스트를 처리하고 보고서를 만드는 목적으로 종종 사용된다. 펄과 유사성이 있는데, REXX는 공통 게이트웨이 인터페이스(CGI) 프로그래밍과 잘 맞으며 실제로 이 목적을 위해 사용된다. REXX는 OS/2, MVS, VM, 아미가OS와 같은 일부 운영 체제의 주된 스크립트 언어이며 , , 터미널 에뮬레이터와 같은 기타 일부 소프트웨어에서 내부 매크로 언어로도 사용된다. 또한, REXX 언어는 REXX 엔진이 설치된 경우 윈도우 스크립팅 호스트 ActiveX 스크립트 엔진 언어를 사용하는 프로그램(VBScript, JScript)의 스크립트 및 매크로에 사용할 수 있다. REXX는 VM/SP 이상, TSO/E 버전 2 이상, OS/2 (1.3 이상, 공식적으로 Procedures Language/2), 아미가OS 버전 2 이상, PC DOS(7.0 또는 2000), 윈도우 NT 4.0 (리소스 킷: Regina)와 함께 제공된다. OS/2용 REXX 스크립트는 다른 스크립트 언어와 함께 .cmd라는 파일 확장자를 함께 쓰고 있으며 스크립트의 첫 줄은 사용할 인터프리터를 규정한다. REXX를 인지하는 애플리케이션들을 위한 REXX 매크로는 애플리케이션이 정의하는 확장 기능을 사용한다. 1980년대 말에 REXX는 용 공통 스크립트 언어가 되었으며, 여기에서 이름이 "SAA Procedure Language REXX"로 변경되었다. REXX 스크립트나 명령은 와 VM/307의 과거 명령 언어 및 VM/SP의 명령 언어를 REXX이 대체한다는 의미로 종종 "EXEC"를 가리키기도 한다. (ko)
- REXX (Restructured Extended Executor) is een door IBM ontwikkelde programmeertaal. Er zijn diverse implementaties beschikbaar onder opensourcelicenties. REXX is een gestructureerde programmeertaal, ontworpen om gemakkelijk te leren en gemakkelijk te lezen. Er zijn commerciële en open source interpreters beschikbaar voor verschillende computerplatforms. Er zijn ook compilers beschikbaar voor IBM-mainframes. (nl)
- REXX (REstructured eXtended eXecutor) é uma linguagem de programação interpretada criada por en:Mike Cowlishaw (IBM) em 1979. Nas palavras de seu criador, REXX é uma linguagem de programação que foi desenvolvida para os usuários e não para a conveniência dos implementadores — aqueles que implementam compiladores e interpretadores. É uma linguagem estruturada de alto nível para ambiente de multi-plataforma, implementada através de versões comerciais ou livres desde desktops até em mainframes. (pt)
- REXX (ang. REstructured eXtended eXecutor) jest proceduralnym interpretowanym językiem programowania zaprojektowanym przez Mike'a Cowlishawa. Jego składnia jest zbliżona do języka angielskiego. Po raz pierwszy pojawił się na platformie VM/SP Relase 3 w 1983 roku. Dużą zaletą tego języka jest możliwość zastosowania go jako języka programowania wsadowego w różnych systemach operacyjnych oraz języka skryptowego dla różnych środowisk i aplikacji. REXX charakteryzuje się dużym zestawem wbudowanych funkcji o naturalnych nazwach i argumentach, posiada tablice dynamiczne, nie trzeba deklarować zmiennych i określać ich typów. Na podstawie REXXa powstały dwa języki obiektowe NetRexx i ObjectRexx dla tych trzech języków (REXX, NetRexx, ObjectRexx) obowiązuje zasada "". Przy pomocy wizualnych środowisk zdarzeniowego programowania w REXXie (np.VisPro/Rexx, GpfRexx, VX Rexx) można w bardzo prosty sposób tworzyć aplikacje z interfejsem graficznym GUI. ARexx, implementacja języka Rexx dla AmigaOS i MorphOS, jest integralnym elementem tych systemów. Bardzo duża część oprogramowania dla AmigaOS/MorphOS jest wyposażona w porty ARexxa. Ta cecha znacznie rozszerza możliwość programów i umożliwia komunikowanie się ich między sobą. Zaimplementowany jest na wszystkich znaczących platformach firmy IBM:
* z/VM
* VSE/ESA
* OS/390, z/OS
* AIX
* OS/2
* AS/400 Można go używać także na platformach niezwiązanych z IBM jak:
* Amiga
* MorphOS
* AROS
* HP OpenVMS
* HP NonStop Kernel (dawniej Tandem)
* wiele odmian UNIX-a (w tym FreeBSD, Linux, Solaris)
* Mac OS
* Microsoft Windows
* Palm OS (pl)
- REXX или Rexx (REstructured eXtended eXecutor, произносится «рекс») — интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка. Пик своего распространения REXX получил в середине 1990-х вместе с популярностью операционной системы OS/2. Это связано с тем, что интерпретатор REXX’а мог вызываться как из командного процессора, который в результате мог исполнять скрипты, состоящие из операторов командной строки (аналогично bash в GNU), так и из любого приложения. Широкое распространение язык получил в операционной системе AmigaOS (включая последнее издание 3.2 в 2021 г.) в вариации ARexx. Язык позволяет интегрировать новые функции в приложения и осуществлять автоматизацию процессов и связь между различными программы. С учётом особенностей операционной системы AmigaOS язык получил множество сторонних расширений через динамические библиотеки включая конструкторы графических интерфейсов, что в свою очередь привело к появлению многих популярных самостоятельных программ и пакетов расширения для различных редакторов. Программы могут вызываться из командной строки, из программ и самостоятельно из иконок на рабочем столе. В том случае, когда интерпретатор REXX вызывается из cmd.exe (или .exe) он исполняет командный файл. Если он вызывается из почтового редактора — он исполняет командный файл FleetStreet. Сам по себе REXX не привязан к конкретной части системы и может использоваться любой программой как «свой» язык, при этом каждая из использующих REXX программ может добавить к нему свои функции и операторы, которые будут доступны только при работе REXX’а в контексте этой программы. Например, электронная таблица добавляет в REXX команду, которая позволяет считывать и записывать содержимое ячеек таблиц и т. п. С тех пор язык получил развитие далеко за пределами OS/2, но традиционно его свойствами остались удобный доступ к командам операционной системы, мощные операции со строками, упрощённая обработка ошибок и встроенный отладчик. Изначально REXX не был объектно-ориентированным, хотя в настоящее время существуют и такие версии языка (например, Open Object REXX). Синтаксически язык слегка напоминает упрощённый ПЛ/1. Переменные в REXX не типизированы и не требуют декларации. Из особенностей языка следует отметить мощный и удобный оператор PARSE для разбора строк (похожий на «=~ m/» в Perl, но более простой). Его синтаксис: parse [upper] ''исходник шаблон'' позволяет писать легко читаемые конструкции вроде MyVar = "Вася Иванов" parse var MyVar FirstName LastName say "Имя:" FirstName say "Фамилия:" LastName или, к примеру, если имя написано через запятую, можно указать это в шаблоне MyVar = "Иванов, Вася" parse var MyVar LastName "," FirstName say "Имя:" FirstName say "Фамилия:" LastName а также можно пользоваться прямой индексацией столбцов: MyVar = "(202) 123—1234" parse var MyVar 2 AreaCode 5 7 SubNumber say "Код города:" AreaCode say "Телефон:" SubNumber выведет следующие строки на экран: Код города: 202 Телефон: 123—1234 (ru)
- REXX або Rexx (REstructured eXtended eXecutor, вимовляється «рекс») — інтерпретована мова програмування, розроблена компанією IBM, використовувалась IBM в системі VM. Існують як комерційні, так і вільно поширювані реалізації цієї мови. Розроблений як розширення мови керування завданнями EXEC 2. Пік свого поширення REXX отримав в середині 1990-х разом з популярністю операційної системи OS/2. Це пов'язано з тим, що інтерпретатор REXX використовувався в цій системі як командний інтерпретатор (аналогічно bash в GNU). REXX не прив'язаний до конкретної частини системи і може використовуватися будь-якою програмою як «вбудована» мова, при цьому кожна з програм може додавати в REXX-програму свої функції й оператори, які будуть доступні тільки при роботі REXX'а в контексті цієї програми. Наприклад, електронні таблиці додають в REXX команду, яка дозволяє зчитувати і записувати вміст комірок таблиць тощо. Спочатку REXX не був об'єктно-орієнтованим, хоча тепер існують і об'єктно-орієнтовані версії мови (наприклад, ). Синтаксично REXX нагадує спрощений PL/I. Змінні в REXX не типізовані і не вимагають декларації. Традиційними властивостями REXX є зручний доступ до команд операційної системи, потужні операції з рядками, спрощена обробка помилок, вбудований відладчик та оператор PARSE для розбору рядків. (uk)
- REXX, REstructured eXtended eXecutor, är ett interpreterande programspråk skapat av Mike Cowlishaw på IBM. Cowlishaw utvecklade den första versionen på sin fritid mellan åren 1979 och 1982. Många av de operativsystem IBM distribuerar inkluderar REXX, till exempel OS/2, PC-DOS, OS/400 och z/OS. AmigaOS 2.0 och senare inkluderar sin egen version av REXX kallad ARexx. Förutom de operativsystem som inkluderar REXX finns det också portat till ett flertal plattformar, till exempel Linux, BeOS, QNX och Windows. IBM har donerat sin version av REXX till . (sv)
- REXX(Restructured Extended Executor)是IBM在1980年代发明的一种程序设计语言。主要用于IBM的大型计算机(Mainframe Computer)上,但在大部份其它的平台上也可以找到它的解释器或编译器。另有面向对象的版本,称为ObjectRexx。 (zh)
|
rdfs:comment
|
- REXX (acrònim en anglès de REstructured eXtended eXecutor) és un llenguatge de programació interpretat desenvolupat per IBM com un llenguatge de programació estructurat d'alt nivell, dissenyat per ser fàcil d'aprendre i fàcil de llegir. Hi ha disponibles intèrprets de REXX, tant comercials com de codi obert, per a gran varietat de plataformes. Els compiladors estan disponibles per a mainframes o ordinadors centrals d'IBM. (ca)
- REXX (Restructured Extended Executor) ist eine von Mike Cowlishaw bei IBM entwickelte Skriptsprache. (de)
- REXX(REstructured eXtended eXecutor) IBM-n garatutako programazio lengoaia sortutakoa. (eu)
- REXX、Rexx (レックス) はIBM社が開発した汎用プログラミング言語である。ANSI の規格もある(X3.274-1996)。 (ja)
- REXX (Restructured Extended Executor) is een door IBM ontwikkelde programmeertaal. Er zijn diverse implementaties beschikbaar onder opensourcelicenties. REXX is een gestructureerde programmeertaal, ontworpen om gemakkelijk te leren en gemakkelijk te lezen. Er zijn commerciële en open source interpreters beschikbaar voor verschillende computerplatforms. Er zijn ook compilers beschikbaar voor IBM-mainframes. (nl)
- REXX (REstructured eXtended eXecutor) é uma linguagem de programação interpretada criada por en:Mike Cowlishaw (IBM) em 1979. Nas palavras de seu criador, REXX é uma linguagem de programação que foi desenvolvida para os usuários e não para a conveniência dos implementadores — aqueles que implementam compiladores e interpretadores. É uma linguagem estruturada de alto nível para ambiente de multi-plataforma, implementada através de versões comerciais ou livres desde desktops até em mainframes. (pt)
- REXX, REstructured eXtended eXecutor, är ett interpreterande programspråk skapat av Mike Cowlishaw på IBM. Cowlishaw utvecklade den första versionen på sin fritid mellan åren 1979 och 1982. Många av de operativsystem IBM distribuerar inkluderar REXX, till exempel OS/2, PC-DOS, OS/400 och z/OS. AmigaOS 2.0 och senare inkluderar sin egen version av REXX kallad ARexx. Förutom de operativsystem som inkluderar REXX finns det också portat till ett flertal plattformar, till exempel Linux, BeOS, QNX och Windows. IBM har donerat sin version av REXX till . (sv)
- REXX(Restructured Extended Executor)是IBM在1980年代发明的一种程序设计语言。主要用于IBM的大型计算机(Mainframe Computer)上,但在大部份其它的平台上也可以找到它的解释器或编译器。另有面向对象的版本,称为ObjectRexx。 (zh)
- ظهر في عام 1979 ؛ قبل 32 عاماالمصممم و Mike Cowlishaw, المطور مايك كاوليشا Mike Cowlishaw, IBMالإصدار المستقر ANSI X3.274 (1996 منذ 14 عام) قواعد الكتابة ديناميكي، كل شيء يعتبر سلسلة (REXX الكلاسيكي) أو جسم (REX الجسم) التطبيقات الرئيسية VM/SP ثم بعده, TSO/E V2 ثم بعده, IBMNetRexx,[1] و Object REXX,و Open Object و Rexxو ,[2]Regina ,[3] others اللهجاتObject REXX و، Open Object و Rexx و، NetRexxتأثرت بـPL/I, و Algol و، EXEC 2 أثرت فيNetRexx, و Object REXX و، Open Object و RexxREXX (المنفذ الممتد المعدل) هي لغة برمجة تفسير التي استحدثت في آي بي إم IBM. وهى لغة برمجة رفيعة المستوى منظمة التي صممت لتكون سهلة التعلم وسهلة القراءة على حد سواء. كلا من الملكية ومترجمين المصدر المفتوحة لREXX متاحة على نطاق واسع في مجال الحوسبة، والمترجمين المتاحين للحاسباات اي بي ام الكبيرة. (ar)
- REXX (REstructured eXtended eXecutor) es un lenguaje de programación desarrollado en IBM por del que existen numerosas implementaciones disponibles con código abierto. Es un lenguaje de programación estructurado de alto nivel diseñado para ser al mismo tiempo fácil de entender y fácil de leer. Hay intérpretes para REXX tanto comerciales como de código abierto para un amplio rango de plataformas y hay compiladores para los mainframes de IBM. (es)
- Rexx (Restructured Extended Executor) is a programming language that can be interpreted or compiled. It was developed at IBM by Mike Cowlishaw. It is a structured, high-level programming language designed for ease of learning and reading. Proprietary and open source Rexx interpreters exist for a wide range of computing platforms; compilers exist for IBM mainframe computers. A Rexx script or command is sometimes referred to as an EXEC in a nod to the CMS file type used for EXEC, EXEC 2 and REXX scripts on CP/CMS and VM/370 through z/VM. (en)
- REXX (REstructured eXtended eXecutor) è un linguaggio di programmazione interpretato sviluppato da IBM. È un linguaggio di programmazione ad alto livello strutturato che fu progettato per essere semplice sia da apprendere che da leggere. Interpreti sia proprietari che open source per REXX sono disponibili per un'ampia gamma di piattaforme. Inoltre compilatori sono disponibili per mainframe IBM. (it)
- Restructured Extended Executor (Rexx) est un langage de programmation, inventé par Mike Cowlishaw, chercheur d'IBM. Il s'appelait initialement REX (Revised EXecutor), mais le sigle était déjà déposé. Langage interprété procédural, il est un des seuls héritiers du PL/I, ou du moins de sa syntaxe. C'est un langage de script commun à de nombreux systèmes IBM : les mainframes, en particulier VM/CMS où il succédait à EXEC et EXEC 2', puis plus tard MVS/ TSO et z/OS. Il était disponible aussi sous OS/2. do i=1 to 5 if i=3 then say "Trois" else say i end Son exécution donne 12Trois45 (fr)
- REXX (REstructured eXtended eXecutor)는 IBM사가 개발한 프로그래밍 언어이다. 배우기 쉬울뿐 아니라 읽기도 쉬운, 구조화된 고급 프로그래밍 언어이다. REXX는 수많은 컴퓨터 운영 체제를 지원하며 컴파일러는 IBM 메인프레임으로 사용할 수 있다. REXX의 경우 상용 버전과 오픈 소스 인터프리터가 둘 다 존재한다. REXX는 스크립트 및 매크로 언어로 사용되며 데이터와 텍스트를 처리하고 보고서를 만드는 목적으로 종종 사용된다. 펄과 유사성이 있는데, REXX는 공통 게이트웨이 인터페이스(CGI) 프로그래밍과 잘 맞으며 실제로 이 목적을 위해 사용된다. REXX는 OS/2, MVS, VM, 아미가OS와 같은 일부 운영 체제의 주된 스크립트 언어이며 , , 터미널 에뮬레이터와 같은 기타 일부 소프트웨어에서 내부 매크로 언어로도 사용된다. 또한, REXX 언어는 REXX 엔진이 설치된 경우 윈도우 스크립팅 호스트 ActiveX 스크립트 엔진 언어를 사용하는 프로그램(VBScript, JScript)의 스크립트 및 매크로에 사용할 수 있다. (ko)
- REXX (ang. REstructured eXtended eXecutor) jest proceduralnym interpretowanym językiem programowania zaprojektowanym przez Mike'a Cowlishawa. Jego składnia jest zbliżona do języka angielskiego. Po raz pierwszy pojawił się na platformie VM/SP Relase 3 w 1983 roku. Dużą zaletą tego języka jest możliwość zastosowania go jako języka programowania wsadowego w różnych systemach operacyjnych oraz języka skryptowego dla różnych środowisk i aplikacji. REXX charakteryzuje się dużym zestawem wbudowanych funkcji o naturalnych nazwach i argumentach, posiada tablice dynamiczne, nie trzeba deklarować zmiennych i określać ich typów. Na podstawie REXXa powstały dwa języki obiektowe NetRexx i ObjectRexx dla tych trzech języków (REXX, NetRexx, ObjectRexx) obowiązuje zasada "". Przy pomocy wizualnych środowis (pl)
- REXX или Rexx (REstructured eXtended eXecutor, произносится «рекс») — интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка. Пик своего распространения REXX получил в середине 1990-х вместе с популярностью операционной системы OS/2. Это связано с тем, что интерпретатор REXX’а мог вызываться как из командного процессора, который в результате мог исполнять скрипты, состоящие из операторов командной строки (аналогично bash в GNU), так и из любого приложения. parse [upper] ''исходник шаблон'' (ru)
- REXX або Rexx (REstructured eXtended eXecutor, вимовляється «рекс») — інтерпретована мова програмування, розроблена компанією IBM, використовувалась IBM в системі VM. Існують як комерційні, так і вільно поширювані реалізації цієї мови. Розроблений як розширення мови керування завданнями EXEC 2. Пік свого поширення REXX отримав в середині 1990-х разом з популярністю операційної системи OS/2. Це пов'язано з тим, що інтерпретатор REXX використовувався в цій системі як командний інтерпретатор (аналогічно bash в GNU). (uk)
|