Язык программирования Euphoria

версия 3.1

Справочное руководство

 

(c) 2007 Rapid Deployment Software

 

Разрешено свободное копирование
этого Руководства.

 


Оглавление

Часть I - Ядро языка
1. Введение
1.1 Пример программы
1.2 Установка
1.3 Запуск программы
1.3.1 Запуск под Windows
1.3.2 Использование файла памяти
1.4 Редактирование программы
1.5 Распространение программы
1.5.1 Лицензия

2. Определение языка
2.1 Объекты
2.1.1 Атомы и ряды
2.1.2 Строки символов и отдельные символы
2.1.3 Комментарии
2.2 Выражения
2.2.1 Операции сравнения
2.2.2 Логические операции
2.2.3 Арифметические операции
2.2.4 Операции на рядах
2.2.5 Индексирование рядов
2.2.6 Сечение рядов
2.2.7 Сцепление рядов и атомов - операция &
2.2.8 Формирование ряда
2.2.9 Другие операции на рядах
2.2.10 Порядок операций
2.3 Euphoria против других языков
2.4 Объявления
2.4.1 Имена (идентификаторы)
2.4.2 Сцена (область видимости)
2.4.3 Задание типа переменной
2.5 Команды
2.5.1 команда присваивания
2.5.2 вызов подпрограммы
2.5.3 команда if (если)
2.5.4 команда while (пока)
2.5.5 команда for (от, для)
2.5.6 команда return (выдать, вернуться)
2.5.7 команда exit (выйти)
2.6 Специальные команды высшего уровня
2.6.1 include (учесть, включить)
2.6.2 with / without (с / без)

3. Отладка и профилирование
3.1 Отладка
3.1.1 Экран трассировки
3.1.2 Файл трассировки
3.2 Профилирование
3.2.1 Примечания о профилировании времени

 

Часть II - Библиотека подпрограмм
1. Введение

2. Предназначение подпрограмм
2.1 Стандартные типы
2.2 Манипулирование рядами
2.3 Сравнение, поиск и сортировка
2.4 Преобразование и сопоставление образцов
2.5 Математика
2.6 Битовые логические операции
2.7 Ввод/вывод для файлов и устройств
2.8 Управление мышью (DOS32)
2.9 Взаимодействие с операционной системой
2.10 Специальные низкоуровневые подпрограммы
2.11 Отладка
2.12 Графика и звук
2.13 Интерфейс уровня машины
2.14 Динамические вызовы
2.15 Вызов функций Си
2.16 Многозадачность

3. Алфавитный справочник по стандартным подпрограммам
от A до B
от C до D
от E до G
от H до O
от P до R
от S до T
от U до Z

 

... продолжение
Часть I - Ядро языка