Сайт создан на базе конструктора 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. Это и литература на всех языках, и интерпретаторы для всех платформ, и архив библиотек.

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

Новости

Пополнение фонда 5-ю книгами и 3-я статьями

25.02.2014 17:04

* Закончил размещения цикла статей под общим названием "REXX inside and out". Автор: Joe Wyatt

** Статья. "REXX inside and out - File I/O". Автор: Joe Wyatt

** Статья. "REXX inside and out - EDM/2 REXX utility library". Автор: Joe Wyatt

** Статья. "REXX inside and out - Date()". Автор: Joe Wyatt

** Статья. "REXX inside and out - Interpret". Автор: Joe Wyatt

* Книга. "Creating Java Applications using NetRexx". Автор: IBM

* Книга. "Object REXX for Windows NT and Windows 95 With OODialog: Windows Dialog Interface". Автор: IBM

* Книга. "VM/ESA Network Computing with Java and NetRexx". Автор: IBM

* Книга. "Implementing REXX Support in SDSF". Автор: IBM. Добавил ссылку для чтения в интернете. И ссылку на дополнительный материал.

* Книга. "VM/ESA GUI Facility Developer's Guide REXX and C++ GUI Programming". Автор: IBM

Очередное весомое пополнение фондов

24.02.2014 16:43

* Статья. "Rexx: The King is Alive and Well". Автор: Douglas Clark

* Статья. "Send Mail to an Email List with REXX, SMTP and Sockets". Автор: Dave Briccetti's

* Статья. "Get Usenet News Articles Using REXX, Network News Transfer Protocol and Sockets". Автор: Dave Briccetti's

* Скрипты. Набор скриптов "Stupid OS/2 Tricks/REXX Commands".

* Статья. "OS/2 Procedures Language - REXX". Автор: Roger Orr

* Статья. "Calling C functions from Rexx". Автор: Roger Orr

* Статья. "Using REXX as a macro language". Автор: Roger Orr

* Стятья. "REXX inside and out - Interpret". Автор: Joe Wyatt

* Статья. "REXX Tips and Tricks". Автор: Karthik B

* Статья. "USING REXX UNDER CMS". Автор: Academic Research and Data Center of USC

* Статья. "REXX - access to DLLs with REXX calling convention and REXX runtime". Автор: Andreas Kaiser

* Статья. "DLL - access to DLLs with REXX calling convention". Автор: Ilya Zakharevich

* Статья. "Nation Master. Encyclopedia. REXX".

Пополнение собрания 5-ю статьями от Howard Fosdick и не только

18.02.2014 16:38

* Скрипт. "OS/2 REXX or NT ooREXX: convert UTF-8 to SBCS and vice versa". Автор: Frank Ellermann

* Статья. "Rexx: Power Through Simplicity". Автор: Howard Fosdick

* Статья. "Rexx: What You Need to Know". Автор: Howard Fosdick

* Статья. "A Quick Rexx Tutorial". Автор: Howard Fosdick

* Статья. "Fast programming with Rexx". Автор: Howard Fosdick

* Статья. "The Power of Associative Arrays". Автор: Howard Fosdick

* Статья. "REXX, The Developer's Best Friend". Автор: Paul Gallagher

* Статья. "KEYBOARD.DCP File Format". Автор: Martin Lafaix

Пополнение библиотеки

08.02.2014 16:31

* Книга. "REXX Reference Summary Handbook - 4th". Автор: Richard K. Goran

* Скрипт. "Small and Simple XML-Parser in REXX". Автор: Johannes Stelzer

* Статья. "Hackday 9 - REXX, Java and XML". Автор: Martin Packer

* Статья. " Dragging REXX Into The 21st Century? ". Автор: Martin Packer

* Скрипт. "Refactoring REXX - Temporarily Inlined Functions". Автор: Martin Packer

* Скрипт. "Sorting In REXX Made Easy". Автор: Martin Packer

* Скрипт. "Min And Max Of Tokens In A String". Автор: Martin Packer

* Скрипт. "REXX That's Sensitive To Where It's Called From". Автор: Martin Packer

Так же провел не большую сортировку материала.

Добавлен новый материал.

04.02.2014 16:25

Добавлен новый материал:

* Книга "OpenOffice.org Automatisation with Object Rexx." Автор: Martin Burger, 2005.

* Реферат "Мова REXXв середовищі OS/2". На украинском языке. :) Автор: Вівчар А.Б., 1998.

* Книга "An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program" Автор: Lutz Prechelt, 2000.

* В "Сводный справочник по REXX" (Автор: Anrie Bertien) добавил ссылку для скачивания книги в формате txt.

 * Книга "Опыт применения REXX FTP API". Автор: VicTor Smirnoff, 2010. 

Данную книгу можно рассматривать как дополнение к переводу книги "Open Object REXX: Библиотека классов RxFtp. Справочник" и она является более ранним материалом, посвящённый исключительно полуосевой библиотеке функций RxFTP.

 «В отличие от ooRexx, где лицензионные ограничения не помешали мне выполнить прямой перевод документации, здесь представлены результаты некоторого исследования поведения функций OS/2 REXX FTP API, что, конечно же, потребовало включения в материал и полного описания всех функций :)», говорит VicTor Smirnoff о своей книге.

Огромное спасибо автору, VicTor Smirnoff, за разрешение размещения текста книги на сайте.

Все статьи