| dbpprop:abstract
|
- REXX (REstructured eXtended eXecutor) is an interpreted programming language which was developed at IBM. It is a structured high-level programming language which was designed to be both easy to learn and easy to read. Both proprietary and open source interpreters for REXX are available on a wide range of computing platforms, and compilers are available for IBM mainframes. Rexx is widely used as a glue language, macro language, and is often used for processing data and text and generating reports; these similarities with Perl mean that Rexx works well in CGI programming and it is indeed used for this purpose. Rexx is also used as an internal macro language in some software including the ZOC terminal emulator. Additionally, the Rexx language can be used for scripting and macros in any programme which uses Windows Scripting Host ActiveX scripting engines languages (e.g. VBScript and JScript) if one of the Rexx engines (see below) are installed. Rexx is supplied with OS/2 versions 2.0 and up and Rexx script for OS/2 have the filename extension . cmd, as do shell scripts as is the case with Windows NT type operating systems -- the first line of the script determines which it is.
- REXX (Abk. f. Restructured Extended Executor) ist eine von Mike Cowlishaw bei IBM entwickelte Skriptsprache.
- REXX és l'acrònim en anglès de REstructured eXtended eXecutor. És una llenguatge de programació interpretat que va ser desenvolupat per IBM. És 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.
- REXX (REstructured eXtended eXecutor) es un lenguaje de programación desarrollado en IBM por Michael Cowlishaw 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.
- REXX tai Rexx (REstructured eXtended eXecutor) on Mike Cowlishaw'n IBM:lle vuonna 1979 kehittämä, yleensä tulkattava ohjelmointikieli, joka suunniteltiin helpoksi käyttää ja oppia. Sitä käytetään sekä komentosarjakielenä että erilaisten sovellusten makrokielenä. Kieli on perinteisesti proseduraalinen, mutta nykyään siitä on olemassa myös oliopohjainen versio. REXXissä on tehokkaat työkalut tekstimuotoisen tiedon käsittelyyn. Kielen stem-käsite ja toiminta mahdollistaa moniulotteisen taulukoinnin, jossa indeksit ovat vapaasti asetettavia merkkijonoja. REXX on saatavissa lähes kaikkiin käyttöjärjestelmiin. Tavallisiin kotikoneisiin sopii Regina REXX.
- Restructured Extended Executor (REXX) est un langage, initialement Revised EXecutor, mais le sigle était déjà déposé, a été inventé par Mike Cowlishaw, chercheur d'IBM. Langage interprété procédural, il est un des seuls héritiers du PL/I, ou du moins de la syntaxe claire du PL/I. C'est le langage de script le plus utilisé sur les mainframes d'IBM, en particulier VM/ CMS, puis plus tard MVS/ TSO. Il dispose d'une implémentation Open Source, fournie en standard avec certaines 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 : do i= to if i=3 then say "Trois" else say i end Son exécution donne Trois
- REXX、Rexx (レックス) はIBM社が開発した汎用プログラミング言語である。Restructured Extended Executor Languageの略。"Programming Language - REXX"(プログラミング言語 - REXX)の名でANSI Standardもある(X3.274-1996)。
- REXX (Restructured Extended Executor) is een door IBM ontwikkelde programmeertaal. Er zijn diverse implementaties beschikbaar onder open sourcelicenties. 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.
- Rexx er et prosedyralt språk med en engelsklignende syntaks. Språket ble utviklet av Mike Cowlishaw hos IBM i 1979. Det var i starten brukt på IBMs stormaskinsystem CMS, men ble også populært som innebygget skriptspråk i Commodore sitt Amiga operativsystem og IBMs OS/2. Det har også tidvis vært brukt som makrospråk i andre applikasjoner, hovedsaklig på OS/2 og Amiga hvor det har vært enkelt å bruke Rexx fra andre språk. I dag finnes det implementasjoner av Rexx som er portable over en rekke operativsystemer og plattformer. Rexx finnes i en objektorientert utgave kalt ObjectRexx, og en utgave av som kjører under en Java virtuell maskin kalt NetRexx. Rexx ble godkjent som en ANSI standard i 1996.
- 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 "write once, run anywhere". 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. Zaimplementowany jest na wszystkich znaczących platformach firmy IBM: z/VM VSE/ESA OS/390, z/OS AIX OS/2 Można go używać także na platformach niezwiązanych z IBM jak: Amiga AROS HP OpenVMS HP NonStop Kernel (dawniej Tandem) wiele odmian UNIX-a Mac OS Microsoft Windows Palm OS
- REXX (REstructured eXtended eXecutor) é uma linguagem de programação interpretada criada por en:Mike Cowlishaw 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. Programa "Olá Mundo" Associação da linguagem REXX REXX Informação, downloads, ferramentas, tutorial e etc.
- REXX (REstructured eXtended eXecutor) или Rexx (рекс) — интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка. Пик своего распространения REXX получил в середине 1990-х вместе с популярностью операционной системы OS/2. Это связано с тем, что интерпретатор REXX’а мог вызываться как из командного процессора, который в результате мог исполнять скрипты, состоящие из операторов командной строки, так и из любого приложения. В том случае, когда интерпретатор REXX вызывается из cmd. exe он исполняет командный файл. Если он вызывается из почтового редактора FleetStreet — он исполняет командный файл FleetStreet. Сам по себе REXX не привязан к конкретной части системы и может использоваться любой программой как «свой» язык, при этом каждая из использующих REXX программ может добавить к нему свои функции и операторы, которые будут доступны только при работе REXX’а в контексте этой программы. Например, электронная таблица mesa/2 добавляют в REXX команду, которая позволяет считывать и записывать содержимое ячеек таблиц и т. п. С тех пор язык получил развитие далеко за пределами OS/2, но традиционно его свойствами остались удобный доступ к командам операционой системы, мощные операции со строками, упрощённая обработка ошибок и встроенный отладчик. Изначально 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
- 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 The Rexx Language Association.
- REXX (REstructured eXtended eXecutor) programlama dili, IBM'in ürettiği, yorumlayıcı temelli bir betik programlama dilidir. 20 Mart 1979 da başlayan ve 1982 yılının ortalarına kadar süren, IBM'de çalışan Mike Cowlishaw tarafından yürütülen bir proje olarak ortaya çıkmıştır. Çıktığı ilk yıllarda kullanımı yaygın olan anaçatı (mainframe) bilgisayarları üzerinde çalışan işletim dizgelerine ait üst-seviye programlama dillerinin hantallığını geride bırakacak kadar hızlı çalışan programların geliştirilmesinde kullanılan REXX, zaman içerisinde orta-boy iş istasyonları, kişisel iş istasyonları ve kişisel bilgisayarlar üzerinde çalışan işletim dizgelerinde de kullanılır hale gelmiştir. Kendisini yorumlayabilen özel yazımlayıcıların ve orta-katman yazılım ürünlerinin ortaya çıkışı ile birlikte, REXX programlama dili bir makro programlama dili olarak kullanılmaya başlandı. Bu konudaki ilk uygulamalar; VM/CMS işletim dizgesi yazımlayıcısı XEDIT editörü, OS/2 işletim dizgesi EPM. EXE programı, ISPF tümleşik geliştirme ortamı ve Lotus Tümleşik Ofis Otomasyon yazılımıdır. Günümüzde nesne yönelimli programlamaya yönelik uyarlaması olan Object REXX ve insan yönelimli programlamaya yönelik uyarlaması olan Net REXX ismindeki iki farklı türevi vardır. Türkiye'de tam olarak bilinmeyen ve kullanımı yaygın olmayan REXX programlama dili, dünya üzerinde geniş bir kullanım alanına sahiptir. Üstelik kendisi hakkında uluslararası konumda "REXX Language Association" isimli bir dernek de mevcuttur
- REXX(Restructured Extended Executor)是IBM在1980年代发明的一种程序设计语言。主要用在IBM的大型计算机(Mainframe Computer)上,但在大部份其他的平台上也可以找到它的解译器或编译器。另有面向对象的版本,成为ObjectRexx。
|
| rdfs:comment
|
- REXX (REstructured eXtended eXecutor) is an interpreted programming language which was developed at IBM. It is a structured high-level programming language which was designed to be both easy to learn and easy to read. Both proprietary and open source interpreters for REXX are available on a wide range of computing platforms, and compilers are available for IBM mainframes.
- REXX (Abk. f. Restructured Extended Executor) ist eine von Mike Cowlishaw bei IBM entwickelte Skriptsprache.
- REXX és l'acrònim en anglès de REstructured eXtended eXecutor. És una llenguatge de programació interpretat que va ser desenvolupat per IBM. És 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.
- REXX (REstructured eXtended eXecutor) es un lenguaje de programación desarrollado en IBM por Michael Cowlishaw 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.
- REXX tai Rexx (REstructured eXtended eXecutor) on Mike Cowlishaw'n IBM:lle vuonna 1979 kehittämä, yleensä tulkattava ohjelmointikieli, joka suunniteltiin helpoksi käyttää ja oppia. Sitä käytetään sekä komentosarjakielenä että erilaisten sovellusten makrokielenä. Kieli on perinteisesti proseduraalinen, mutta nykyään siitä on olemassa myös oliopohjainen versio. REXXissä on tehokkaat työkalut tekstimuotoisen tiedon käsittelyyn.
- Restructured Extended Executor (REXX) est un langage, initialement Revised EXecutor, mais le sigle était déjà déposé, a été inventé par Mike Cowlishaw, chercheur d'IBM. Langage interprété procédural, il est un des seuls héritiers du PL/I, ou du moins de la syntaxe claire du PL/I. C'est le langage de script le plus utilisé sur les mainframes d'IBM, en particulier VM/ CMS, puis plus tard MVS/ TSO.
- REXX、Rexx (レックス) はIBM社が開発した汎用プログラミング言語である。Restructured Extended Executor Languageの略。"Programming Language - REXX"(プログラミング言語 - REXX)の名でANSI Standardもある(X3.274-1996)。
- REXX (Restructured Extended Executor) is een door IBM ontwikkelde programmeertaal. Er zijn diverse implementaties beschikbaar onder open sourcelicenties. 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.
- Rexx er et prosedyralt språk med en engelsklignende syntaks. Språket ble utviklet av Mike Cowlishaw hos IBM i 1979. Det var i starten brukt på IBMs stormaskinsystem CMS, men ble også populært som innebygget skriptspråk i Commodore sitt Amiga operativsystem og IBMs OS/2. Det har også tidvis vært brukt som makrospråk i andre applikasjoner, hovedsaklig på OS/2 og Amiga hvor det har vært enkelt å bruke Rexx fra andre språk.
- 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 (REstructured eXtended eXecutor) é uma linguagem de programação interpretada criada por en:Mike Cowlishaw 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.
- REXX (REstructured eXtended eXecutor) или Rexx (рекс) — интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка.
- 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.
- REXX (REstructured eXtended eXecutor) programlama dili, IBM'in ürettiği, yorumlayıcı temelli bir betik programlama dilidir. 20 Mart 1979 da başlayan ve 1982 yılının ortalarına kadar süren, IBM'de çalışan Mike Cowlishaw tarafından yürütülen bir proje olarak ortaya çıkmıştır.
- REXX(Restructured Extended Executor)是IBM在1980年代发明的一种程序设计语言。主要用在IBM的大型计算机(Mainframe Computer)上,但在大部份其他的平台上也可以找到它的解译器或编译器。另有面向对象的版本,成为ObjectRexx。
|