Начало Что такое Euphoria? Документация Новости Узел OpenEuphoria Пакеты Euphoria Спонсорство
Свежие поступления Архив файлов Web-узлы Euphoria Услуги от RDS Книги и диски
Архив файлов

Расширения языка

ОБЩ Библиотека Method Euphoria 55K Майк Нельсон Окт 9/10счастливые пользователи! 57.00
Объектно-ориентированная библиотека для Euphoria. Единственное наследование с интерфейсами, исключениями, обработкой событий. Полная очистка после ошибок, включая ошибки времени исполнения Eu. Поддерживается переключение задач. Для распаковки архива требуется оригинальный pkzip от www.pkware.com
 
ОБЩ Объектно-ориентированная библиотека Алмаз 119K Майк Нельсон Мар 14/04счастливые пользователи! 44.00
Новая библиотека для объектно-ориентированного программирования на Euphoria. Дизайн основан на Java с элементами Visual Basic и C#. Множество продвинутых возможностей. Мар 14: версия 4.0.0: внутренние классы заменяют интерфейс Extended_Access, делегаты в стиле C#.
 
ОБЩ Объектно-ориентированная Euphoria 220K Мэттью Левис Окт 15/06счастливые пользователи! 34.00
У этого интерпретатора, построенного на основе версии 2.5 PD интерпретатора RDS, имеются возможности объектно-ориентированного программирования на Euphoria. Пакет включает транслированные интерпретаторы для Windows и Linux. Окт 15: версия 1.9.0: функции find_from и match_from, улучшенный отладчик, исправление ошибок.
 
ОБЩ 32-битные целые в транслированных DLL 3K Мэттью Левис Сен 8/06счастливые пользователи! 21.30
Мэтт обеспечивает библиотеки DLL и SO Euphoria полными 32-битными целыми, подаваемыми в экспортируемые подпрограммы Euphoria. Сен 8: улучшения, сделанные Юргеном Люфье по автоматическому обнаружению правильного номера файла для make_atom.c.
 
ОБЩ Объектно-ориентированная библиотека Алмаз-легкий 19K Майк Нельсон Мар 6/03счастливые пользователи! 12.00
Упрощенная версия библиотеки Майка Алмаз, предоставляющей поддержку объектно-ориентированного программирования на Euphoria. Данная версия предназначена для начинающих и программистов с опытом среднего уровня. Мар 6: добавлен вывод файла с анализом ошибки для отладки.
 
WIN Анализатор файлов профиля 511K Тони Шкода Мар 4/08счастливые пользователи! 10.00
Утилита для просмотра файлов профиля (.pro) Euphoria. Включает также утилиту "ProfileInExExe", которая поможет вам получить профиль времени для не-WIN32 библиотек, входящих в вашу WIN32-программу. Мар 4: файл перенесён на сайт RDS.
 
ОБЩ Расширенная Euphoria v2.5 от Винсента 511K Винсент Хоувелл Май 3/05счастливые пользователи! 9.70
Пакет VEEU основан на общественном исходном коде интерпретатора Euphoria v2.5 и предлагает много новых возможностей, таких как блочный комментарий, функция version(), динамические переменные, разрешение конфликтов глобальных идентификаторов и другие. Поставляются 4 транслированных/компилированных интерпретатора VEEU для DOS, Windows и Linux, файл синтаксиса TextPad для VEEU и EDS, прозрачные значки Eu, многочисленные примеры программ, полный исходный код и документация. Май 3: исправлена ошибка, разрешение конфликтов глобальных имен теперь работает правильно. Улучшена документация.
 
WIN Компилятор Forth 583K Мик Дек 4/05счастливые пользователи! 9.00
Многоплатформенный компилятор языка программирования Forth, написанный на Euphoria. Он генерирует код для ряда различных процессоров, включая 80x86 и ARM. Дек 4: добавлена поддержка для процессоров Blackfin, оптимизирован код для M68000.
 
WIN Программа Orac 533K Майк Дек 5/10счастливые пользователи! 5.60
Оптимизирующий инкрементальный компилятор, поддерживающий условную компиляцию. Дек 5: исправлена ошибка, внедрён ряд усовершенствований.
 
ОБЩ Грандиозный конкурс языков программирования! 19K Джесон Гэйд Фев 5/07счастливые пользователи! 5.50
Начала воплощения на Euphoria тестов производительности по версии http://shootout.alioth.debian.org. Фев 5: добавлены тесты парциальных сумм и обратного дополнения, усовершенствована организация пакета.
 
ОБЩ Преобразователь файла ex.err 7K Юрген Люфье Дек 18/07счастливые пользователи! 5.00
Преобразует стандартный файл "ex.err" Euphoria в один или два других файла, в которых строковые переменные отображаются либо в виде чисел, либо в виде обычного текста, что значительно удобнее для чтения. Позволяет программам Eu 2.5+ преобразовывать свой собственный файл "ex.err" перед аварийной остановкой. Дек 18: улучшено распознавание строк.
 
ОБЩ Обновленный исходный код интерпретатора PD 13K Дэрил Бордер Дек 2/04счастливые пользователи! 4.80
Модификации файлов scanner.e и symtab.e, адресованные той ситуации, когда во включаемых файлах создается глобальный идентификатор, вызывающий конфликт в других включаемых файлах. Имеется простой тест. (Решения не полностью проверены и оптимизированы.)
 
ОБЩ Расширенная библиотека многозадачности 2K Майк Нельсон Окт 30/05счастливые пользователи! 4.20
Библиотека расширяет возможности нового многозадачного интерпретатора Euphoria, включая запись и восстановление не-частных данных по задачам. Она создается в надежде, что может вылиться в стандартную расширенную библиотеку многозадачности, которая позволит объединить множество безопасных библиотек многозадачности в рамках единого подхода. Пожелания по усовершенствованиям и дополнительным возможностям будут высоко оценены.
 
WIN Отбор включаемых файлов 146K Тони Шкода Мар 4/08счастливые пользователи! 4.00
Инструментальная программа, которая отыскивает все файлы, включенные в вашу программу Euphoria, и копирует их в единственный новый каталог. Такой отбор файлов может быть полезен, когда вы решили поделиться своими программами с другими людьми. Мар 4: файл перенесён на сайт RDS.
 
ОБЩ Определитель версии Euphoria 6K CChris Фев 20/07счастливые пользователи! 3.00
Эта библиотека содержит функцию getEuVersion(), выдающую строку версии, как она определена в файле readme.htm, распространяемом RDS. Фев 20: версия 0.3, добавлены комментарии, улучшен алгоритм.
 
ОБЩ Отладчик EuDebug_AG (версия 1.00) 174K Эл Гетц Фев 14/06счастливые пользователи! 3.00
Отладчик командной строки для Euphoria с широкими возможностями. Набор функций во время исполнения программы включает: чтение переменных и запись их в файл; изменение переменной во время прогона программы; пропуск строк программы; возврат к предыдущей строке; принудительный выход из цикла и т.д. (без исходного кода).
 
ОБЩ Система условного/динамического включения 18K Винсент Хоувелл Ноя 11/05счастливые пользователи! 3.00
Простая система условного/динамического подключения библиотек для Euphoria 2.3 и более новых версий, включая 2.5. Имеется пример программы и документация. Ноя 11: добавлена поддержка для вложенного включения, обнаружения текущего файла. Усовершенствования в сканере дубликатов имен файлов. Оптимизация, новые примеры, улучшена документация.
 
ОБЩ Двуязычная Euphoria 2.5 821K Игорь Качан, Роберт Крейг Июн 15/05счастливые пользователи! 3.00
Двуязычные интерпретаторы Euphoria 2.5 и набор стандартных библиотек RDS. Руководство по EU 2.5 на русском. Вы можете писать программы Euphoria на 100% английском, или на 100% русском, или на любой смеси этих двух языков. Поддержаны транслятор E2C, биндер и трансляция кода на 100% стандартную Euphoria. Интерпретаторы имеют неограниченный алфавит для имен. Июн 15: добавлен интерпретатор exw_r.exe, поддержан перевод с английского на русский. Проверено с русскими версиями Win32Lib.ew и IDE.exw. Найденные ошибки исправлены. Бета-версия.
 
ОБЩ Упрощенная объектно-ориентированная библиотека 139K Марио Стиили Мар 28/05счастливые пользователи! 3.00
Упрощенная объектно-ориентированная библиотека является своего рода API, позволяющим объектно-ориентированное программирование в программах, создаваемых на Euphoria. Это преемник библиотеки POOP. Имеются новые возможности, включая поддержку обратного вызова для методов и бета-версию новой системы типов данных.
 
ОБЩ Препроцессор Euphoria 18K Крис Бенслер Июл 23/01счастливые пользователи! 3.00
Эта программа добавляет в язык Euphoria пространства имен, присвоение по объявлению, ветвление select case и различные новые делимитеры и операции на рядах.
 
ОБЩ Система ESE - учет событий для Euphoria 8K Джеффри Филдинг Июл 21/99счастливые пользователи! 2.80
Система обработки сообщений о событиях для Euphoria. Она позволяет писать программы, управляемые событиями, и даже содержит предпосылки для решения проблемы многозадачности.
 
ОБЩ Новые элементы синтаксиса 621K Дэрил Бордер Авг 26/05счастливые пользователи! 2.60
Данный пакет содержит изменения в общественном коде интерпретатора, которые позволяют программисту обращаться к элементам ряда в единственном операторе присваивания. Иными словами, вы можете теперь выполнять присваивания по списку. Включен исходный код, связанные интерпретаторы и демо-программа.
 
WIN DAWG - автоматический генератор оболочек 7K Крис Бенслер Апр 1/02счастливые пользователи! 2.10
Эта инструментальная программа автоматически строит оболочку Euphoria для функций в библиотеке C - файле типа .DLL - при наличии заголовочного файла, естественно. Апр 1: версия 0.3, несколько улучшений и исправлений, меньше проблем с Linux.
 
ОБЩ Euphoria с поддержкой аппаратной DEP 49K Шон Прингль Дек 29/08счастливые пользователи! 2.00
Файлы, обеспечивающие работу Euphoria с включённой аппаратной DEP (система DEP предотвращает исполнение кода, размещённого в областях памяти, предназначенных для данных). Инструкции по применению - в файле install.txt. Дек 29: пакет теперь совместим с OSX.
 
WIN Оболочка для транслятора Eu2C Windows 78K Юрген Люфье Сен 26/07счастливые пользователи! 2.00
Эта программа позволяет вам связывать ресурсы с файлом DLL или EXE и экспортировать только те, что определены в главном модуле DLL. Проверена с Eu2C 2.4, 2.5, 3.0.1 и 3.1.1. По вопросам трансляции в DLL см. также "32bits.zip" Мэтта Левиса. Сен 26: адаптация к выпускам Eu 3.1.x, некоторые косметические изменения, в пакет добавлен исполняемый файл 'ecwr.exe'.
 
WIN Программа Elink 0.3.2b 233K Грэм Барки Окт 29/06счастливые пользователи! 2.00
Это пре/пост процессор для ассемблера ML.exe. Позволяет пользователю легко создавать модули на ASM, а затем импортировать их в программу Euphoria. Имеет заказной компоновщик/загрузчик, так что ваши ASM-подпрограммы получают доступ к DLL Windows или любым другим. Пакет содержит процессор Elink, графический интерфейс, загрузчик, документацию, примеры и полный исходный код. Окт 29: поддержка сжатых библиотек.
 
WIN Менеджер виртуальных нитей 02 20K Эл Гетц Авг 22/05счастливые пользователи! 1.80
Хотя реальные нити ОС здесь и не используются, эта библиотека дает вашей программе возможность работать в многозадачном режиме с разделением времени. Это означает, что ваш графический интерфейс не зависает, если в фоновом режиме выполняются какие-то длительные операции. Этот новый вариант пакета имеет настоящий механизм расписания и много других улучшений, включая демо-программы для WinClass и Win32Lib. Сравните с ThreadManager01 (архив) и Sched.e (каталог LangWar). Авг 22: новые функции позволяют более гибкое управление нитями - теперь имеются QueryWaitThread(), PauseThread(), ResumeThread(), QueryThreadActive(), а также message_box(..), не блокирующий нити.
 
WIN Эмулятор Chip8 14K Мик Сен 29/05счастливые пользователи! 1.75
Эмулятор Chip8, написанный на Euphoria, с полной поддержкой звука. Целью этого проекта было его окончание в кратчайшее возможное время, так что не воспринимайте его слишком серьезно.
 
ОБЩ Упаковщик ресурсов 10K Дэвид Куни Ноя 13/99счастливые пользователи! 1.75
Программа для связывания ресурсных файлов - биткарт, рисунков, данных и т.д. в один большой файл, или даже в тот самый исполняемый .exe-файл, который у вас получается при связывании Euphoria-программы. Ваша программа может обращаться к этим ресурсам и читать их так, как если бы они были в отдельных файлах. Ноя 13: облегчено использование биткарт (.BMP) в ресурсных файлах.
 
DOS Пример дистрибутива DOS 2456K Марко Ачури Май 1/08счастливые пользователи! 1.50
Пакет содержит только DOS-версию Euphoria и предназначен для включения в дистрибутив FreeDOS. Планы: перенос на DOS программы генерирования документации \doc и \html из файлов htx, автоматическая установка переменных окружения.
 
WIN Библиотека для исполнения скриптов и файлов Lua 97K Иеремия Петерсон Дек 2/05счастливые пользователи! 1.50
Этот пакет включает dll и ее оболочку, что позволяет вам использовать Lua в ваших программах Euphoria. Вы сможете запустить на исполнение строку, содержащую множество команд Lua, или внешний файл с такими командами.
 
WIN Визуальная Euphoria 47K Джо Окт 14/04счастливые пользователи! 1.50
Визуальная Euphoria предназначена для облегчения участи кодера. VE выполняет рутинные задачи, подобные подбору аргументов процедур, функций и генерации описателей, окон и т.п. Окт 14: добавлены две команды поиска, шаблоны для database.e, новые ключевые слова. Исправлена функция позиционирования строк.
 
ОБЩ Библиотека LOOP 7K Левис Таунсенд Фев 22/01счастливые пользователи! 1.50
Быстрая и простая объектно-ориентированная библиотека для Euphoria. Фев 22: приборка памяти после удаления объектов, более легкий путь создания и определения свойств.
 
ОБЩ Экстрактор глобальных имён 51K Майкл Нельсон Май 21/08счастливые пользователи! 1.30
Эта утилита предназначена для извлечения имён глобальных подпрограмм из библиотечного файла (*.e). Выходной файл globals.e содержит отсортированный список, который может быть использован далее редакторами кода Euphoria для расширенной цветной синтаксической контекстной справки. Включён исполняемый файл globals.il и исходный код, требующий Method Euphoria.
 
ОБЩ Библиотека Tommy's I/O Library 1.0 14K Томми Карлье Сен 10/06счастливые пользователи! 1.30
Библиотека дает абстракции ввода/вывода для чтения и записи двоичных и текстовых данных. Преимуществом абстрактного подхода является универсальность кода, который вы пишете, для различных видов операций ввода/вывода на файлах и рядах.
 
WIN Оболочка Lua v502 для Euphoria 104K Иеремия Петерсон Дек 20/05счастливые пользователи! 1.20
Пакет содержит оболочку для dll Lua версии 5.02. Имеется несколько примеров использования. Дек 20: добавлена документация, исправлены ошибки.
 
ОБЩ Пазер научной нотации 7K Мэтт Левис Авг 3/07счастливые пользователи! 1.00
Пакет обеспечивает проверку правописания чисел в научном формате с максимальной точностью, доступной для атомов Euphoria (двойная точность по стандарту IEEE 754).
 
ОБЩ Улучшения к библиотеке wildcard.e 6K Арон Ноя 11/06счастливые пользователи! 1.00
В пакете: RWILD.E, RMISC.E, документация и демо-программа (.EX). RWILD содержит гибкие мощные функции для работы с образцами. RMISC обеспечивает RWILD несколькими полезными операциями на рядах.
 
WIN Отладчик dEbUg_magic_box 84K Антонио Алесси Апр 4/06счастливые пользователи! 1.00
Мощное интерактивное отладочное средство, позволяющее наблюдать переменные на любую глубину во время исполнения, сохранять или изменять их, а также дающее другие полезные возможности. Демонстрируются некоторые библиотечные функции: get/putStream, get/setFont, openDialog, shellExecuteEx, Load/SaveFileName, message_box, распечатка последовательных переменных и т.д. Апр 4: версия 3.0, блоки расширений, новые примеры.
 
WIN Графический интерфейс для биндера 210K Род Дэмон Ноя 7/05счастливые пользователи! 1.00
Графический интерфейс Windows для программы окутывания и связывания с Euphoria 2.4 и 2.5. Проверен на WIN98 и XP для Windows и DOS. Разработан с использованием библиотеки EuWinGUI Андреа Кини. Требует наличия зарегистрированного биндера 2.4 или 2.5 RDS (не включено).
 
ОБЩ Интерпретатор EG 662K Грег Хаберек Дек 8/04счастливые пользователи! 1.00
Модифицированный интерпретатор, основанный на открытом общественном коде интерпретатора Euphoria. Имеет много новых возможностей, включая variable_id(), version(), встроенный редактор ed. EG очень хорош для CGI. В пакете вы найдете интерпретаторы для DOS, Windows и Linux (транслированные), но без исходного кода. Дек 8: egu теперь сжат с помощью UPX.
 
WIN Программа eu2html 23K Жюль Дэви Фев 5/04счастливые пользователи! 1.00
Интерфейс для утилиты Мартина Стэкона eu2html, работающей из командной строки. Программа преобразует исходный код Euphoria в файл .html с раскрашенным синтаксисом, возможна генерация CSS.
 
WIN Программа Profiler 4K Александр Торессон Ноя 15/03счастливые пользователи! 1.00
Программа предназначена для профилирования работы вашего кода по времени - с какой загрузкой процессора работают те или иные участки исследуемой программы. Доступно отслеживание значений выбранных переменных, задание точек остановки в реальном времени, прерывание и возобновление исполнения программы. Все это через графический интерфейс Windows.
 
WIN Модифицированный интерпретатор 352K Мэттью Левис Июл 14/03счастливые пользователи! 1.00
К базовому исходному коду интерпретатора Euphoria 2.4 Мэтт добавил некоторые новые возможности - подпрограмма, выполняемая в случае аварийной остановки, доступ к переменным по их номерам, разрешение конфликтов глобальных имен новым способом. Июл 14: улучшено разрешение конфликтов глобальных имен.
 
ОБЩ Интерпретаторы с неограниченным алфавитом 738K Игорь Качан Окт 5/02счастливые пользователи! 1.00
Программа, которая может генерировать 21 версию интерпретатора ex.exe. Каждая версия обеспечивает работу с одной из международных кодовых страниц для вывода текста на экран в графических режимах. Эти интерпретаторы строятся с использованием публично-доступного исходного кода интерпретатора Euphoria, откомпилированного с WATCOM C для DOS и позволяют применять в идентификаторах символы ASCII из диапазона 128-255. Это добавляет гибкости в программировании на языках с латинским алфавитом, и позволяет писать программы на языках с не-латинскими алфавитами. В пакет включены также версии exw.exe и exu (Linux/FreeBSD) с поддержкой 128-255 символов. Окт 5: exw.exe заменен на построенный с Borland.
 
ОБЩ ООП в Euphoria: Quartz 13K Родерик Джексон Дек 14/99счастливые пользователи! 1.00
Библиотека процедур для объектно-ориентированного программирования. Дек 14: запись/считывание объектов на диске, увеличена скорость.
 
ОБЩ Препроцессор для Euphoria 28K Дэвид Куни Июн 2/98счастливые пользователи! 1.00
Препроцессор, который добавляет достоинства некоторых других языков в Euphoria, версия 1.01b.
 
WIN Функция Profile_Time на платформе WIN32 455K Даниэль Клусс Окт 25/07счастливые пользователи! 0.80
Модифицированный исходный код Euphoria с функцией profile_time, реализованной на платформе Windows, таймер с разрешением 1 миллисекунда.
 
WIN Пакет APC dll 9K Даниэль Клусс Май 9/06счастливые пользователи! 0.80
Еще одно решение по проблеме многозадачности. Более прогрессивное чем TDLL. Используется APC завершение обратных вызовов Euphoria с уникальными объектами для каждого вызова. Может быть использовано для внедрения супермногозадачности, состояния полностью сохраняются в выдаваемых переменных. Автор оттестировал систему с 20k нитями, плавающей арифметикой и рядами. Система проходит пока все его тесты, тем не менее, доверяй, но проверяй.
 
ОБЩ Диспетчер задач 6K Майк Нельсон Авг 27/05счастливые пользователи! 0.80
Данная библиотека предназначена для управления кооперативной многозадачностью. Задачи могут иметь приоритет, определенное стартовое время от немедленного до следующих суток и могут быть запущены однократно или повторяться через заданный интервал - от нулевого до суточного. Это не-ООП версия Диспетчера задач из состава библиотеки Метод Euphoria, находящегося пока в разработке.
 
ОБЩ Аргументы командной строки в вашей программе 4K Джеймс Кук Апр 30/08счастливые пользователи! 0.70
Пример программы, обрабатывающей аргументы командной строки. Включен код для аргументов: /?, -x, -x[string], -x [str1] [str2] Апр 30: исправлена ошибка в использовании match().
 
WIN Преобразователь .h в .e 41K Даниэль Клусс Апр 23/02счастливые пользователи! 0.50
Программа преобразует заголовочные файлы .h C в библиотечные файлы .e Euphoria.
 
ОБЩ Компилятор формул 2K Эл Гетц Мар 4/01счастливые пользователи! 0.25
Компилятор математических формул, необходимый тем программистам, кто ищет динамический тип "Eval" для функции.
 
DOS Динамически включаемые файлы 2K Марк Хоннор Мар 30/99счастливые пользователи! 0.25
Система для динамического включения необходимых файлов, в том числе условного.
 
ОБЩ Программа Parse 201K Фред Манган Май 9/10 
Программа осуществляет проверку и вычисление формул, записанных в виде текста. Поддержаны все тригонометрические функции и использование независимой переменной 'X'. Имеются примеры и пояснения.
 
WIN Усовершенствованный backendw.exe 73K Эл Гетц Сен 19/09 
Новый экзекутор 'backendw.exe' для Euphoria версии 3.1.1. Тот, что поступает в официальном пакете, имеет ограничение длины пути - всего 128 байтов. Новый предназначен для замены стандартного и позволяет связанным с ним программам работать с такими именами директорий (каталогов), длина которых лимитируется только возможностями операционной системы.
 
ОБЩ Точечная нотация в Euphoria (версия 2) 15K Джереми Коугар Мар 24/09 
Обновлённый экспериментальный препроцессор Дэвида Куни, обеспечивающий работу с новыми возможностями, предоставляемыми Euphoria 4.0 - пространства имён, нумерационные константы, расширенная номенклатура встроенных функций и т.д. Добавлена точечная нотация для доступа к рядам. Требуется Euphoria 4.x.
 
ОБЩ Библиотека EuCANOOP 52K Чарльз Ньюбоулд Ноя 12/08 
Библиотека обеспечивает объектно-ориентированное программирование на Euphoria с помощью всего девяти своих подпрограмм, простых в применении. Работает на всех платформах и со всеми версиями Euphoria.
 
ОБЩ Межплатформенный тест трансляции 5K Шон Прингль Июн 29/08 
Тест предназначен для проверки трансляции интерпретатора Euphoria для иной платформы.
 
ОБЩ Библиотека limits.e 3K Джесон Гэйд Июн 12/08 
В библиотеке определены некоторые численные константы, дающие предельные значения для атомов и целых Euphoria. Июн 12: исправлена функция get_epsilon(), благодарности Фернандо Бауэру.
 
ОБЩ Библиотека профилирования 54K Тони Шкода Мар 4/08 
Библиотека для измерения скорости исполнения кода и подсчета количества его вызовов. Мар 4: файл перенесён на сайт RDS.
 
ОБЩ Использование 64-битных целых 6K CChris Янв 11/08 
Некоторые функции общих системных библиотек выдают 64-битные или 96-битные значения целых. Предлагаемая здесь функция get_large_return() трактует такие значения как ряды атомов, каждый из которых содержит 32-битный фрагмент значения. Поддержаны соглашения cdecl/stdcall/pascal, значения со знаком и без знака. Янв 11: исправлены опечатки.
 
ОБЩ Пакет EuTCL - оболочка Tcl/Tk 16K Леонардо Кечи Янв 9/08 
Пакет EuTCL представляет собой набор средств, которые позволяют программам Euphoria использовать интерпретатор Tcl/Tk. Он работает с Windows и с Linux. Вы можете писать независимые от платформы GUI с Tk, вызывать команды Tcl, регистрировать новые команды Tcl и т.п.
 
ОБЩ Пакет для удаления комментариев 2K CChris Мар 22/07 
Пакет включает библиотеку и отдельную программу, предназначенные для удаления комментариев из строки или файла.
 
WIN Пакет setEUver 2K Вольфганг Фритц Мар 14/07 
Пакет предназначен для пользователей Watcom. Обеспечивает размещение в интерпретаторе exw.exe выпуска 3.0.2 дополнительной служебной информации о версии, копирайте и пр. Прочитайте файл readme!
 
ОБЩ Компоненты Intel OSX Euphoria (частично) 1244K Албан Рид Ноя 19/06 
Пакет содержит интерпретатор и транслятор Euphoria, откомпилированные для Intel Mac (только терминал), и слегка модифицированный исходный код. Представляет интерес для людей, работающих над полным переносом Euphoria на платформу Intel Macintosh. Транслятор может транслировать интерпретатор и сам себя, но графика пока не поддержана. Прочитайте readme. (RDS рассмотрит возможность включения этого кода в официальный исходный код). Ноя 19: исправлено переключение экранов отладчиком.
 
ОБЩ Программа проверки единиц 1K Джереми Коугар Ноя 18/06 
Программа напоминает аналогичную систему из Perl'а.
 
WIN Модифицированный установщик Euphoria 3.0.1 для DOS/Windows 517K Юрген Люфье Ноя 7/06 
Файлы "euphoria.iss" и "setupae.exw" из исходного пакета "htx.zip" изменены, чтобы обеспечить решение следующих задач: - создание резервной копии "autoexec.bat" перед его изменением; - запись в "autoexec.bat" _коротких_ имен путей (так как длинные имена не будут работать на простой DOS). Некоторые другие незначительные изменения отражены в файле Readme.
 
WIN Поддержка трансляции для MinGW и Pelles C 164K Константинос Тампоурис Ноя 5/06 
Поддержка еще двух бесплатных компиляторов C для Windows: MinGW и Pelles C. Оба компилятора могут генерировать код для WinCE, так что здесь мы видим еще один шаг Euphoria в направлении WinCE. В пакете имеется модифицированный исходный код 3.0.1. (RDS рассмотрит возможность включения этого кода в официальный исходный код).
 
ОБЩ Программа INCLUDE Utility 9K Фред Манган Окт 26/06 
Эта программа похожа на стандартную программу guru, но предназначена для поиска необходимых вам глобальных подпрограмм в библиотечных файлах из каталога euphoria\include.
 
WIN Считыватель формата PE-файлов 23K Грэм Барки Окт 19/06 
Эта программа позволяет распечатать форматный заголовок файлов типа Portable Executable, используемых как файлы .exe Windows. Окт 19: добавлен ряд новых констант.
 
ОБЩ Исправленная библиотека Get 4K Даниэль Клусс Май 6/06 
Это модифицированная версия стандартной библиотеки GET.E. По мнению автора, он решил проблему с различными нотациями одной и той же величины, которая не интерпретировалась побитно как одна и та же. Просьба протестировать и дать комментариии. Опробуйте: equal({GET_SUCCESS,472.8},value("47280000000000.E-011")). Май 6: добавлена тестовая программа для выявления отличий. Автор дает - верные биты: (get.e = 40-45% get2.e = 100%) верные цифры: (get.e = 75-85% get2.e = 100%).
 
ОБЩ Модифицированная система включения библиотек 40K Винсент Хоувелл Фев 9/06 
Этот код в настоящее время служит лишь в качестве возможного доказательства концепции автора относительно его предложений по решению вопроса с дублированными именами файлов в системе включения библиотек Euphoria. Может быть, код будет полезен для сравнения двух различных путей к файлам. Примечание: более эффективное альтернативное решение согласовано с RDS для воплощения в официальном языке.
 
WIN Euphoria как библиотека .dll 173K Иеремия Петерсон Дек 23/05 
Интерпретатор Euphoria (eu.ex), откомпилированный в dll с использованием общественного транслятора. Большинство экспортируемых подпрограмм недоступно, так как они зависят от внутренних структур данных интерпретатора. Тем не менее, многие стандартные библиотечные функции Euphoria присутствуют и могут иметь некоторое применение, например, sort() будет быстрее, так как здесь она транслированная/компилированная.
 
ОБЩ Многоплатформенный исполнитель строк 1K Алекс Чемберлен Дек 15/05 
Эта библиотека позволяет вашей программе исполнять строки, набранные в соответствии с синтаксисом Euphoria, как дочерние программы Euphoria.
 
WIN Интерпретатор скриптов 1461K Вес Германсон Дек 4/05 
Свободный интерпретатор скриптов, написанный полностью на Euphoria (без исходного кода). Он может запускать программы Euphoria (для Windows и DOS), а также AIT, COBOL, Forth, LISP, Tint, SIC и SmallTalk. Работает с графическим интерфейсом или из командной строки.
 
ОБЩ Оболочка EuExpat версии 0.1 72K Damien Окт 31/05 
Оболочка Expat для работы с файлами XML в Euphoria 2.5. Она еще далека от завершения. Попытайтесь с ней поиграть и дайте автору знать, что вы о ней думаете. Разрабатывается версия для GNU/Linux. Апр 23: обновлен пример программы, улучшен код, добавлены функции, parse() полностью работает.
 
WIN Демо-программа Windows Tasking Demo 01 6K Эл Гетц Сен 23/05 
Эта программа предназначена для использования с новым многозадачным интерпретатором Euphoria. Используется библиотека WinClass, но процедуры задач и другие процедуры, которые к ним относятся, применимы с любой другой библиотекой. Перед запуском обязательно прочтите файл "readme.txt".
 
ОБЩ Euphoria Плюс 108K Алекс Чемберлен Янв 5/05 
Это в основном синтаксический редактор для Euphoria с препроцессором (Дэвида Куни) и автоматизацией операций с текстом. Программа позволяет вам писать свои программы с использованием команд препроцессора и преобразовывать их в стандартный код Euphoria. Янв 5: версия 2.5: поддержка многофайлового режима.
 
ОБЩ Интерпретатор Joy на Euphoria (joie) 22K Раймондо Бакуирин Янв 3/05 
joie - это интерпретатор языка программирования Joy, написанный на Euphoria.
 
ОБЩ ZClasses - простая объектно-ориентированная библиотека 10K Дэйв Проберт Дек 19/04 
Это простая объектно-ориентированная библиотека, которая может быть использована с/без Windows (единственный включаемый файл). Реализованы методы, члены, подклассы и расширения. Позволяет применение в приложениях или просто как учебное пособие. Включены 2 примера программ. Комментарии приветствуются. Дек 19: исправлена пара ошибок, улучшена пара функций.
 
ОБЩ Анализатор кода 5K Пит Ломэкс Сен 11/04 
Программа для выделения групп строк с дублирующим кодом.
 
ОБЩ Обработка исключений 2K Майк Нельсон Апр 29/03 
Упрощенная версия обработки исключений, используемой в объектно-ориентированной библиотеке Diamond (Алмаз). Может быть полезна в не-ООП программах. Апр 29: исправлена ошибка.
 
ОБЩ Анализатор зависимости библиотек 2K Мэтт Арриола Мар 1/03 
Эта программа просматривает вашу программу и составляет отчет о всех включенных в нее библиотеках. Мар 1: исправлена ошибка.
 
WIN Графический интерфейс для транслятора 164K Роланд Стовассер Дек 28/02 
Интерфейсная программа для транслятора с Euphoria на C, построенная с использованием IDE Джудит и Win32Lib. Дек 28: новые удобства и возможности.
 
ОБЩ Неограниченный алфавит и русская диагностика 704K Игорь Качан Окт 5/02 
Интерпретаторы ex.exe, exw.exe и exu, которые печатают сообщения об ошибках на русском языке в файле ex.err и на экране, ex.exe имеет встроенные русские шрифты. Игорь проработал весь исходный код интерпретатора Euphoria и заменил английские сообщения на русские. В пакет включены интерпретаторы для всех 4 платформ. Интерпретаторы разрешают использование идентификаторов с неограниченным алфавитом в диапазоне 128-255. Это очень полезно во многих отношениях и позволяет писать программы на русском и других языках в любой кодировке. Окт 5: exw.exe заменен на построенный с Borland.
 
ОБЩ Препроцессор 9K Джим Браун Май 15/02 
Препроцессор, расширяющий язык программирования Euphoria. Май 15: новые возможности.
 
ОБЩ Пазер опережающих ссылок 10K Джим Браун Июл 18/01 
Препроцессор, который добавляет возможность ссылок на идентификаторы до их фактического определения в программе.
 
ОБЩ Пазер пространства имен 20K Джим Браун Июл 18/01 
Еще одна версия решения проблемы пространства имен (это решение отличается от того, что реализовано RDS в 2.3).
 
ОБЩ Транслятор с Basic на Euphoria 21K Джим Браун Июл 3/01 
Эта программа переводит подмножество команд Basic на Euphoria (см. также EBasic Дэвида Куни в Архиве файлов).
 
ОБЩ Пазер для программ Euphoria 9K Хумберто Йеверино Май 23/01 
Программа, проверяющая синтаксис исходного файла (пазер) и извлекающая информацию о типах, функциях, процедурах и переменных. Май 23: переписан основной алгоритм, исправлены ошибки, учтены константы.
 
ОБЩ Компилятор HamsterSpeak 19K Джеймс Пейдж Мар 4/01 
Компилятор для заказного языка, названного "HamsterSpeak", который разработан для использования с DOS RPG Maker O.H.R.RPG.C.E. Первоначально написан на QuickBasic, новая Euphoria-версия исполняется в 12 раз быстрее.
 
WIN Транслятор Goo 121K Карл Бошерт Фев 27/01 
Транслятор, который расширяет в стандартной Euphoria пространство имен, разрешает некоторые упрощения и добавляет объектную систему. Объектная система имеет множественное наследование, нотацию с точкой, виртуальные методы и управление видимостью (публичная, частная, секретная). Включены примеры и гипертекстовая документация.
 
ОБЩ Транслятор с ASP на VB 54K Тони Шкода Дек 17/00 
Программный комплекс для перевода с ASP на Visual Basic.
 
ОБЩ Генератор пазера Ox (Бык) 26K Дэвид Куни Ноя 4/00 
Дайте этому быку грамматику (описание языка). Он сделает пазер (программу проверки синтаксиса) для этого языка, написанный на Euphoria. Вы сможете включить этот пазер в свою программу и вы сможете задать действия, которые должны быть выполнены, когда распознаны элементы вашего нового языка. Ноя 3: исправлена директива $pre. Ноя 4: исправлены идентификаторы с вставленными ключевыми словами.
 
WIN Препроцессор для OOP 33K Карл Бошерт Сен 20/00 
Пакет для добавления возможностей объектно-ориентированного программирования в Euphoria. С его помощью код OOP переводится в предложения обычной Euphoria. Сен 20: исправлена ошибка.
 
ОБЩ Расширения Topaz 67K Мэтт Арриола Авг 26/00 
Новые инструкции, расширяющие набор инструкций системы Topaz Родерика Джексона (см. Архив файлов). Авг 26: версия 1.2.
 
WIN Оболочка SWIG/Euphoria 539K Дэвид Куни Авг 19/00 
SWIG (Simple Wrapper Interface Generator) известная программа C++, которая делает возможным быстрое построение интерфейсов с программами C и C++. Этот бета-выпуск SWIG/Euphoria автоматически генерирует исходный код для связи Euphoria с Windows DLL из заголовочных файлов C/C++. Авг 19: включен файл .DLL, необходимый программе.
 
ОБЩ Транслятор с Euphoria на Java 16K Дэвид Куни Май 11/00 
Набросок транслятора с языка Euphoria на язык Java.
 
ОБЩ Система динамических библиотек 1K Габриэл Боэми Мар 29/00 
Усовершенствование технологии динамически включаемых файлов, предложенной Марком Хоннором. Мар 29: незначительные обновления для придания статуса Public Domain.
 
ОБЩ ООП в Euphoria: Quartz Professional 14K Родерик Джексон Дек 14/99 
Библиотека процедур для объектно-ориентированного программирования, которая работает намного быстрее, чем его же стандартный набор Quartz.
 
ОБЩ Система классов для Euphoria 27K Майк Нельсон Сен 1/99 
Новый подход к использованию классов в Euphoria. Сен 1: обработка исключений теперь входит в состав eclasses.
 
ОБЩ Анализатор исходных файлов Euphoria 11K Крейг Гилберт Авг 13/99 
Программа сканирует Euphoria-код и выдает сообщения о найденных переменных, функциях и процедурах.
 
ОБЩ Объектно-ориентированное программирование в Euphoria 9K Юрген Джанес Июл 11/99 
Юрген разработал эту систему для выполнения объектно-ориентированного программирования в среде Euphoria.
 
ОБЩ Вычислитель выражений Euphoria 9K Фэлкон Июл 3/99 
Полностью оснащенный вычислитель выражений Euphoria.
 
ОБЩ Простой механизм обработки исключений 6K Майк Нельсон Июн 24/99 
Схема, которая частично эмулирует обработку исключений в стиле Java.
 
DOS Интерактивный интерпретатор Euphoria 4K Родерик Джексон Июн 5/99 
Интерфейс с Euphoria, который позволяет вам вводить выражения Euphoria и немедленно выполнять их.
 
ОБЩ Другой подход к объектной ориентации 57K Мэттью Уайтхед Апр 12/99 
Подход к объектно-ориентированному программированию в Euphoria.
 
DOS Переводчик с QBasic на Euphoria 96K Дэвид Куни Мар 17/99 
Euphoria-программа, которая переводит тексты программ с QBasic на язык Euphoria. Позволяет обрабатывать очень большое подмножество операторов QBasic. Программа, переведенная с QBasic на Euphoria, прогоняется намного быстрее и может использовать гораздо больший объем памяти без ограничений DOS.
 
ОБЩ Вычислитель выражений на Euphoria 5K Джефф Филдинг Фев 22/99 
Вычислитель выражений получает строковое представление выражения Euphoria и выводит результирующую величину.
 
ОБЩ Препроцессор Euphoria 30K Джефф Филдинг Ноя 17/98 
Языковый препроцессор для Euphoria. Кроме всего прочего, может выводить список переменных и функций и сведения о том, используются они или нет в программе.
 
DOS Простой компилятор/интерпретатор 5K Детлэф Реймерс Авг 18/98 
Простой компилятор и интерпретатор для математических выражений.
 
ОБЩ Пример объектно-ориентированного программирования 6K Фрэнсис Бассьер Май 25/97 
Коллекция процедур для создания объектов и манипулирования ими на объектно-ориентированный манер.
 
 
Этот узел содержат Роберт Крейг и Джанко К. Миура,
Rapid Deployment Software - Программы Быстрого Развертывания
Перевод И.Н.Качан