r6 - 03 Jun 2005 - 01:41:15 - OrloVYou are here: TWiki >  Refaldevel Web > RefalPlus > RefalPlusBook

Язык программирования Рефал Плюс

Рутен Ф.Гурин, Сергей А.Романенко

Содержание

Введение

Глава I. Программирование на Рефале Плюс

  1. Первый пример
  2. Структуры данных
  3. Вычисление и анализ объектных выражений
  4. Функции определяемые в программе
  5. Неуспехи и аварии
  6. Логические условия
  7. Использование селекторов прямого доступа
  8. Функции, выдающие несколько результатов
  9. Итеративные циклы
  10. Перебор с возвратом
  11. Пример: компилятор для простого императивного языка

Глава II. Синтаксис и семантика Рефала Плюс

  1. Нотация для записи синтаксиса
  2. Естественный метод описания семантики
  3. Лексическая структура программы
  4. Объекты и значения
  5. Объектные выражения
  6. Значения переменных и среды
  7. Результатные выражения
  8. Образцы
  9. Жесткие выражения
  10. Тропы
  11. Определения функций
  12. Объявления
  13. Контекстные ограничения
  14. Модули
  15. Исполнение программы

Глава III. Библиотека функций

  1. Использование библиотечных функций
  2. ACCESS: прямой доступ к выражениям
  3. APPLY: вызов функций переданных через параметры
  4. ARITHM: целочисленная арифметика
  5. BOX: работа с ящиками
  6. CLASS: предикаты для распознавания классов символов
  7. COMPARE: сравнение выражений
  8. CONVERT: преобразования между различными типами данных
  9. DOS: связь с операционной системой
  10. STDIO: стандартный ввод-вывод
  11. STRING: работа со строками
  12. TABLE: работа с таблицами
  13. VECTOR: работа с векторами

Литература

Алфавитный указатель функций

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions
 
R+

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback