W Cat - Язык программирования Euphoria. Справочное руководство

Здесь есть возможность читать онлайн «W Cat - Язык программирования Euphoria. Справочное руководство» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Язык программирования Euphoria. Справочное руководство: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Язык программирования Euphoria. Справочное руководство»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Euphoria (юфо'ри, также рус. эйфори'я, ра'дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications».
Euphoria — интерпретируемый императивный язык высокого уровня общего назначения. C помощью транслятора из исходного кода на Euphoria может быть сгенерирован исходный код на языке Си, который в свою очередь может быть скомпилирован в исполнияемый файл или динамическую библиотеку при помощи таких компиляторов, как GCC, OpenWatcom и др. Программа Euphoria также может быть «связана» с интерпретатором для получения самостоятельного исполняемого файла. Поддерживается несколько GUI-библиотек, включая Win32lib и оберток для wxWidgets, GTK+ и IUP. Euphoria имеет встроенную простую систему баз данных и обертки для работы с другими типам баз данных.
[Материал из Википедии]

Язык программирования Euphoria. Справочное руководство — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Язык программирования Euphoria. Справочное руководство», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

lock_file (запереть_файл)

- запирает файл или устройство (для других программ)

unlock_file (отпереть_файл)

- отпирает файл или устройство (для других программ)

print (печатать)

- печатает объект Euphoria вместе со скобками и запятыми, {,,}, чтобы показать его структуру

pretty_print (печатать_столбцом)

- печатает объект Euphoria в удобной для просмотра форме, располагая элементы в несколько строк столбцом с соответствующими отступами

? x

- короткий вариант для pretty_print(1, x, {})

sprint (печатать_в_строковый_ряд)

- выдаёт отпечатанный объект Euphoria в виде символьного ряда

printf (печатать_в_формате)

- выполняет форматированную печать в файл или на устройство

sprintf (печатать_в_ряд_в_формате)

- выдаёт отформатированный отпечатанный объект Euphoria в виде символьного ряда

puts (вывести)

- выводит символьный ряд (ряд байтов) в файл или на устройство

getc (получить_байт)

- читает следующий очередной символ (байт) из файла или с устройства

gets (получить_строку)

- читает следующую очередную строку из файла или с устройства

get_bytes (получить_байты)

- читает следующие очередные n байтов из файла или с устройства

prompt_string (ввести_строку)

- приглашает пользователя к вводу строки символов (текста) с клавиатуры

get_key (получить_клавишу)

- проверяет, какая клавиша была нажата на клавиатуре, не ждет нажатия

wait_key (ждать_клавишу)

- ждет нажатия на клавишу

get (получить)

- читает следующий очередной объект Euphoria из файла

prompt_number (ввести_число)

- приглашает пользователя к вводу числа с клавиатуры

value (величина)

- читает строковое представление объекта Euphoria, преобразует в величину

seek (перейти)

- переходит на заданную байтовую позицию в открытом файле

where (где)

- выдаёт текущую байтовую позицию в открытом файле

current_dir (текущий_каталог)

- выдаёт имя текущего каталога (директории, фолдера, папки)

chdir (изменить_каталог)

- делает заданный каталог текущим

dir (каталог)

- выдаёт полную информацию по всем файлам в каталоге

walk_dir (пройти_каталог)

- рекурсивно проходит все файлы в каталоге, обрабатывая их

allow_break (разрешить_стоп)

- разрешает остановку вашей программы по нажатию клавиш control-c / control-Break или запрещает её

check_break (проверить_стоп)

- проверяет, нажимались ли клавиши control-c или control-Break

2.8 Управление мышью (DOS32)

Примечание:На платформе Windows XP, если вы хотите, чтобы мышь DOS работала в окне (не-полный-экран), вы должны выключить режим QuickEdit, воспользовавшись опцией Properties для окна DOS.

get_mouse (что_с_мышью)

- выдаёт информацию о "мышиных событиях" (щелчки, движения)

mouse_events (отслеживать_мышь_по_)

- задаёт мышиные события, подлежащие отслеживанию

mouse_pointer (указатель_мыши)

- включает или выключает отображение указателя (курсора) мыши

2.9 Взаимодействие с операционной системой

time (время)

- выдаёт время в секундах, прошедшее от момента старта данной программы

tick_rate (частота_часов)

- устанавливает число прерываний от таймера в секунду (DOS32)

date (дата)

- выдаёт в виде ряда информацию о текущих дате и времени

command_line (командная_строка)

- выдаёт командную строку, которой запущена данная программа

getenv (получить_окружение)

- выдаёт значение заданной переменной окружения

system (команда_ОС)

- запускает на исполнение командную строку операционной системы

system_exec (внешняя_программа)

- запускает на исполнение дочернюю программу и выдаёт код её завершения

abort (прервать)

- прерывает исполнение данной программы

sleep (спать)

- приостанавливает исполнение данной программы на заданное время

platform (платформа)

- выдаёт код операционной системы, на которой исполняется данная программа

2.10 Специальные низкоуровневые подпрограммы

machine_func (машинная_функция)

- выполняет специализированные внутрибиблиотечные операции с выдачей величины

machine_proc (машинная_процедура)

- выполняет специализированные внутрибиблиотечные операции без выдачи величины

2.11 Отладка

trace (трасса)

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Язык программирования Euphoria. Справочное руководство»

Представляем Вашему вниманию похожие книги на «Язык программирования Euphoria. Справочное руководство» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


libcat.ru: книга без обложки
Александр Цветков
Отзывы о книге «Язык программирования Euphoria. Справочное руководство»

Обсуждение, отзывы о книге «Язык программирования Euphoria. Справочное руководство» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x