Сайт создан на базе конструктора Webnode.гu. К сожалению, сервис стал слишком жадным, в целях оптимизации расходов я провожу работы по переносу сайта на иной движок.

Начиная с 24.03.2017 большинство разделов сайта станут не доступными. Я постараюсь в минимальные сроки наладить работу сайта на новом месте. Но объем работы очень большой.

На время этих работ материал сайта будет доступен на Яндекс диске, по этим ссылкам:

* Книги (https://yadi.sk/d/xR-2cX3d3Fatgx)

* Статьи (https://yadi.sk/d/MpKV5F7s3FatnZ)

* Скрипты (https://yadi.sk/d/o_2hv3Ui3Fatwe)

* Библиотеки (https://yadi.sk/d/x4OOgOjeLqR3K)

* Проекты (https://yadi.sk/d/VvJXgWsS3FatsC)

* Rexx расширяемые программы (https://yadi.sk/d/wsj7uEQA3GDmyk)

Так же вы всегда можете связаться со мной по адресу tae(очень злая собака)azimut21.ru

Прошу прощения за доставленные неудобства.


     Язык REXX придумал сотрудник компании IBM Майк Кулешоу (Mike Cowlishaw) в 1979 году. Сегодня существует девять открытых реализаций REXX. Он поддерживается практически на любой платформе, но изначально был наиболее популярен на платформах IBM: мейнфреймах и ОС OS/2.

      Вот несколько ключевых причин, почему писать программы на REXX так здорово:

  • Богатый набор встроенных функций и методов;
  • Предоставляет два непревзойденных встроенных оператора - TRACE и PARSE;
  • Основная концепция REXX - "все есть строка";
  • Отсутствие типа переменных. Хотя существует понятие тип данных;
  • Наличие составных переменных. То есть имя переменной может состоять из нескольких частей разделенных точкой;
  • Отсутствие классических массивов. Это следствие предыдущего пункта;
  • Арифметические действия любой точности;
  • Наличие стандарта ISO;
  • Отсутствие классических процедур и разницей между ними и функциями. Есть именные участки кода, на которые можно совершить переход и вернуться. При этом к ним можно обраться и как к функции и как к процедуре;
  • Вы можете выполнить команды Windows или Unix/Linux и другие приложения из программы REXX полностью аналогично тому, как это можно сделать в пакетном файле оболочки (если некоторая команда в пределах сценария не может быть опознана интерпретатором, она выполняется как команда оболочки; выполнение команды оболочки можно вызвать и явно); кроме того, в программе REXX можно получить код возврата команды и использовать любой её вывод;
  • Достаточно нестрогие синтаксические правила; одна команда может располагаться на нескольких строках, несколько команд могут располагаться на одной строке; язык регистронезависим; во многих случаях разрешается добавлять или опускать пробелы; ключевые слова зарезервированы только в контексте: например, вы можете иметь переменную с именем, совпадающим с именем встроенной функции.

 

      Цель создания сайта собрать максимум информации по языку Rexx. Это и литература на всех языках, и интерпретаторы для всех платформ, и архив библиотек.

       Надеюсь, любой найдет здесь интересующую его информацию. А если у Вас есть материал, отсутствующий на данном сайте, просьба связаться со мной и передать для пополнения библиотеки.

Новости

Новый материал

10.12.2015 10:28

* Библиотека. rxu1a.zip - RXU v1.a - Rich set of Rexx functions which expose most of the OS/2 API set to Rexx programs (memory management/access, semaphores, pipes, queues, module handling, threading/tasking, system information, i/o, devioctl, etc.), as well as providing many functions which aid in Rexx programming (variable pool access, "expose" variables across external function calls, queue manipulation, macrospace management, etc.).

* Библиотека. mmiogpng.zip - MMIOPNG 0.7 is my first attempt to create an extension to OS/2 Warp Multimedia Subsystem, in this version only reading PNG files is supported.

* Библиотека. unz520d2.zip  - Info-ZIP's UnZip 5.2:  OS/2 2.x/3.x DLL Portable ZIP archive (c) Scott Maxwell, 1996

* Библиотека. REXX MySQL Library. Wrapper library for adding MySQL support into the REXX language. Libraries are written in C and then imported into REXX scripts. Once imported REXX scripts can access most of the functions of the MySQL C API through REXX. Автор: Daniel Mikusa, 2005

* Библиотека. Rexx/SQL. An external Rexx function package to connect to SQL databases. Rexx/SQL is a Rexx external function package that allows access to various SQL databases with the same interface. Multiple databases from different vendors may be connected at once.

* Статья. "REXX MySQL Library". Автор: Daniel Mikusa, 2005

* Статья. "Видео материал по REXX". Добавил 10 новых роликов.

Новый материал

04.12.2015 18:35

* Учебник. "Learn REXX Programming in 56,479 Easy Steps". By Jeff Glatt

* Учебник. "REXX: THE LANGUAGE"

* Справочник. "Complete ARexx reference. AmigaGuide". Автор Robin Evans, 1994

* Справочник. "ARexx command-function reference (Guide)". Автор Ernest Unrau, 07.2009

* Справочник. "PLEAC: REXX"

* Статья. "Aros. ARexx. Wikibooks"

* Статья. "An ARexx quick reference for Deluxe Music 2.0"

* Статья. "Style Guide for Rexx". Автор Neil Hancock

* Статья. "Guide to Writing CGI Scripts in REXX and Perl"

* Скрипты. "Коллекция скриптов на ARexx с сайта Aminet". 346 скриптов.

* Скрипты. "Набор скриптов от Леонида Каганова".

* Скрипты. "Набор скриптов Neil's Rexx".

* Скрипты. "SLAC's REXX WWW CGI Function Library".

* Rexx расширяемые программы. "DC User Pack. Набор утилит и библиотек для работы с русскими кодировками".

* Библиотека. rxpop12.zip RXPOP means REXX-Utils for POP-Mailing and enables to check a POP account and automatically download messages. (c) Christoph Lechleitner, 1996

* FAQ. "TSO-REXX Frequently Asked Questions"

Новые опросы

29.11.2015 01:36

Добавил новые опросы касающиеся того где и как Вы использует Rexx.

Прошу посетителей сайта не игнорировать их.

Движок сайта позволяет проголосовать с одного компьютера только один раз, если для Вас актуально два пункта или более, прошу проголосовать с разных компьютеров (или с компьютера и смартфона).

Новый материал

05.11.2015 15:57

* Скрипт. "SORTSTEM: Algorithms and techniques for sorting stemmed "arrays"". Автор: Rex Swain, 1999

* Скрипт. " GIFPARSE and GIFBUILD: New Parse the contents of a GIF file (includes LZW decompression) ". Автор: Rex Swain, 1999

* Скрипт. "MMDDYY2B and B2MMDDYY: Convert dates between MM/DD/YY and Base formats". Автор: Rex Swain, 1999

* Скрипт. "PARSET: Parses an XEDIT target from the beginning of a string". Автор: Rex Swain, 1999

* Скрипт. "SOUNDEX: Knuth's algorithm for encoding names". Автор: Rex Swain, 1999

* Статья. " Материал по ARexx ".

* Статья. "Введение в ARexx". Автор: Dave Crawford, Русский перевод: Vlad Vinogradov

* Статья. "Введение в программирование на ARexx".

* Статья. "Первое знакомство с ARexx'ом".

* Статья. "The Rexx Interface in Amiga Mosaic".

* Статья. " ARexx ".

* Учебник. "AmigaOS Manual: ARexx".

Новый материал

02.11.2015 16:31

* Библиотека. "rxappc.zip". REXX/APPC Function interface Package. This package provides access to the OS/2 Communications Manager APPC Application Programming Interface from REXX programs.

* Библиотека. "fi_98148.zip". FASTINI. Быстрая работа с INI файлами в OS/2.

* Библиотека. "mdc95316.zip". MSGDCOMP. This program decompiles OS/2 message files.  This allows you to see their contents and if you have the TOOLKIT program MKMSGF.EXE then you could modify the messages and recompile it! (с) 1995

* Библиотека. "birc-v0.2b.ZIP" BiRC v0.2b - IRC client for REXX (с) 12.03.1999

* Библиотека. "ICQSETUP.ZIP" REXX Script for ICQ Java under OS/2. (с) 17.04.1998

* Библиотека. "RXCHT10A.ZIP" REXXchat v1.0a: IRC-like chat system written in REXX (с) 18.06.1997

* Библиотека. "RXICQ.ZIP" Rexx extensions to control pwICQ status, query user info, send message, etc. (with sample .CMD files) (с) 21.05.2001

* Rexx расширяемые программы. "Mr. Message a native AIM client for OS/2". Mr. Message for OS/2 is an instant messenger client which is capable of communicating over AOL's Instant Messenger network using the OSCAR protocol (used in the Win32 AIM clients, jBuddy, Pidgin, Kopete, ICQ, and a variety of other clients).

Все статьи