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

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

Новости

Конкурс работ "Зазеркалье"

29.04.2015 19:53

     На сайте заочного конкурса "Зазеркалье" открыт раздел «Конкурсные работы».

     В целях отработки методики размещения конкурсного материала, а так же в качестве очередного небольшого шага вперед, решил разместить одну из своих ранних работ.
Для этого открыл новый раздел «Конкурсные работы».
В нем пока только одна моя работа «Блокировка файла в Rexx. Множественный доступ к файлу».
     Очень хотелось, что бы данный конкурс рассматривали в первую очередь как средство коммуникации между людей и обмена самыми разными творческими идеями. Лично для меня этот способ гораздо ближе, чем всякие "социальные сети" :)
     Не следует бояться присылать свои работы, этот конкурс для ВСЕХ. И не важно, какой у вас уровень подготовки или опыта. Пишите о тех проблемах, с которыми вы лично сталкиваетесь каждый день и как их решаете. Например, об опыте использовании, какой либо программы. Пишите о том, что интересно лично вам, уверен, что найдутся люди, которым данная тем так же интересна, а ваш материал будет полезен.

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

13.04.2015 23:28

* Книга. "NetRexx User’s Guide". Автор: Mike Cowlishaw, 2000

* Книга. "The NetRexx Language". Автор: Mike Cowlishaw, 1997

* Книга. "Object Rexx for Linux. Reference". Автор: IBM, 2001

* Книга. " Object Rexx for OS2 Rexx. Bytes Objects Now or Taking the 'Oh, oh!' out of OO ". Автор: IBM, 1996

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

12.04.2015 18:42

* Создан раздел " Книги по REXX в редких OS ". Язык REXX имеет широкий круг применений, в том числе и в весьма редких OS. Вот для книг по таким реализациям REXX и создан этот раздел.

* Книга. "IBM Compiler for SAA REXX/370. User’s Guide and Reference". Автор: IBM, 2000

* Книга. "Stream I/O for TSO/E REXX". Автор: IBM, 2002

* Книга. " ISPF Design Coding. Hints and Tips ". Автор: Lionel B. Dyck, 2002

* Книга. "Introduction to OS/390 REXX". Автор: Lionel B. Dyck

* Книга. " TCP/IP Socket Programming with REXX ". Автор: Christian Michel, 1997

* Книга. " PLEAC: REXX ". В этой книге собраны реализации решений Perl Cookbook на языке REXX.

Конкурс работ "Зазеркалье"

31.03.2015 01:34

Пришло время объявить об открытии первого заочного конкурса работ по OS/2 (eCS)  "Зазеркалье" . Ранее я высказывал мнение, и продолжаю его придержаться, что нам (оставшимся пользователям OS/2) нужно начать процесс самоорганизации. И мне хотелось бы рассматривать этот конкурс, как попытку этого. Поэтому, я рассчитываю на поддержку сообщества в виде присланных на конкурс работ.

Конкурс будет проходить с 01.04.2015 г. по 21.07.2015 г. Тогда как прием работ закончиться 30.06.2015 г. Остальное время будет проходить голосование.

Конкурс некоммерческий и проводиться исключительно за счет личных средств организаторов конкурса. Принять в нем участие может любой желающий, без каких либо возрастных и иных ограничений. Тематика работ ничем не ограничена. Участники вольны сами её выбирать от описания работы с какой либо программой до программирования драйверов. Победителям конкурса будут высланы памятные именные грамоты. Эти же грамоты будут вывешены в "Зале славы" конкурса. Если скромный бюджет конкурса позволит, то поощрительные грамоты будут высланы и всем приславшим работы.

Работа-победительница будет представлена в рамках конференции "Chaos Constructions 2015".

Всю необходимую информацию можно найти на официальном сайте конкурса "полузазеркалье.рф", включая конкурсные работы.

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

01.02.2015 12:45

* Библиотека. "rxlvm_051.zip" [OS2] REXX LVM Interface (version 0.51). I've written a (simple) REXX interface to certain LVM functions. This library is called RxLVM, and provides read-only access to information about drives, volumes, partitions, and Boot Manager. (c) Alex Taylor, 2007

* Скрипт. RRBACKUP.CMD - REXX + RAR Backup Utility Version 1.1 (с) Alex Taylor, 2003

* Скрипт.  SHUTKILL  is a simple REXX program for manipulating the eComStation (eStyler) enhanced shutdown built-in process killer. (с) Alex Taylor, 2003

* Скрипт.  Simplified MAN  is a simplified 'man' utility (a command-line viewer for Unix-style manual pages). It emphasizes convenience and ease of use, rather than rigid adherence to working exactly like standard man. (с) Alex Taylor, 2006

* В раздел "Rexx расширяемые программы" добавлена информация о программе "Hack - a Win32 hex editor with REXX scripting".

Все статьи