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

Тут можно читать онлайн W Cat - Язык программирования Euphoria. Справочное руководство - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-programming. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Язык программирования Euphoria. Справочное руководство
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    4.25/5. Голосов: 81
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

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

Язык программирования Euphoria. Справочное руководство - описание и краткое содержание, автор W Cat, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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. Справочное руководство - читать книгу онлайн бесплатно, автор W Cat
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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 (трасса)

- динамически включает и выключает трассировку

profile (профиль)

- динамически включает и выключает профилирование

2.12 Графика и звук

Подпрограммы этой группы позволяют вам отображать информацию на экране. Под DOS экран может быть включен в разнообразные графические режимы. Все доступные графические режимы распадаются на два основных типа.В текстовыхрежимах экран делится на строки, в каждой из которых может быть размещено определённое число символов. В текстовых режимах вы можете отображать текстовую и цифровую информацию и пользоваться символами псевдографики для формирования таблиц, выбирая цвета фона и переднего плана. В пиксельныхрежимах экран делится на множество точек, вплотную прилегающих одна к другой, так называемых "пикселов". Пикселам можно назначать различные цвета. В пиксельных режимах вы можете отображать линии, окружности, точки, но одновременно и текст, и псевдографику. Те пикселы, координаты которых лежали бы за пределами экрана в заданном режиме, автоматически исключаются из изображения, не вызывая аварийной остановки программы. Но попытка напечатать символ за пределами числа строк и столбцов, допускаемых заданным текстовым или пиксельным режимом, приводит к аварийной остановке программы. Текстовые режимы работают многократно быстрее пиксельных, но не обеспечивают доступ к каждому отдельному пикселу, а только к целым символам.

Для DOS32 имеется подпрограмма, которая может генерировать звуки на встроенном громкоговорителе вашего компьютера. Чтобы извлекать из машины практически любые необходимые вам звуки, получите библиотеку Sound Blaster, разработанную Жаком Дешеном. Она доступна на Web-узле RDS.

Нижеследующие подпрограммы работают во всех текстовых и пиксельных режимах:

clear_screen (очистить_экран)

- очищает экран

position (знакоместо)

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

get_position (выдать_позицию)

- выдаёт текущие строку и столбец, где находится курсор

graphics_mode (режим_экрана)

- включает новый экранный пиксельный или текстовый режим (DOS32)

video_config (видео_конфигурация)

- выдаёт параметры текущего экранного режима видеосистемы

scroll (прокрутка)

- прокручивает текст на экране вверх или вниз

wrap (перенос)

- задаёт поведение строки при достижении ею правой границы экрана

text_color (цвет_текста)

- задаёт цвет символов текста

bk_color (цвет_фона)

- задаёт цвет фона под текстом

palette (палитра)

- изменяет на экране цвет одного заданного номера на другой заданный цвет (DOS32)

all_palette (вся_палитра)

- изменяет на экране цвета всех номеров на другие заданные цвета (DOS32)

get_all_palette (получить_всю_палитру)

- выдаёт величины составляющих цветов для всех цветов текущей палитры (DOS32)

read_bitmap (читать_биткарту)

- читает биткарту (.bmp-файл) и выдаёт её палитру и двухмерный ряд пикселов

save_bitmap (сохранить_ряд_как_биткарту)

- создаёт биткарту (.bmp-файл), заданную палитрой и двухмерным рядом пикселов

get_active_page (получить_активную_страницу)

- выдаёт номер текущей активной страницы экрана (той, на которую ведётся запись) (DOS32)

set_active_page (установить_активную_страницу)

- переключает заданную по номеру страницу экрана в активное состояние (на запись) (DOS32)

get_display_page (получить_отображаемую_страницу)

- выдаёт номер текущей отображаемой страницы экрана (той, которая видна на экране) (DOS32)

set_display_page (установить_отображаемую_страницу)

- переключает заданную по номеру страницу экрана на отображение (DOS32)

sound (звук)

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

Нижеследующие подпрограммы работают только в текстовых режимах:

cursor (курсор)

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

Интервал:

Закладка:

Сделать


W Cat читать все книги автора по порядку

W Cat - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




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


Отзывы читателей о книге Язык программирования Euphoria. Справочное руководство, автор: W Cat. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x