Понедельник, 03.02.2025
Мой сайт
Меню сайта
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 53 54 55 56 57 ... 64 65 »
Показано 811-825 из 969 сообщений
159. kiv   (21.11.2008 16:28)
0  
... это и есть "пускач" но только на EU

158. kiv   (21.11.2008 16:25)
0  
см. TclLib на RDS

157. kiv   (21.11.2008 16:23)
0  
Это понятно...
но мне кажется DLL красивее...
Например Tcl/Tk это просто две больших библиотеки с детально документированным интерфейсом а пускач wish85.exe всего 36k

156. Algorythm   (21.11.2008 16:13)
0  
Да, мне тоже показалось странным, что он просто перекомпилировал eu.ex (исполняемый) в dll (библиотеку), но я как то не догадался вводить числа в демопрограмме.

kiv, можно использовать Shell Execute для вызова программ eu. ;)

155.   (21.11.2008 16:12)
0  
например:
atom dll_handle, dll_proc1, dll_proc2, open_proc, close_proc, AS_handle
dll_handle = open_dll("luadll.dll")
dll_proc1 = define_c_proc(dll_handle, "_Lua_DoString@4", {C_POINTER})
dll_proc2 = define_c_proc(dll_handle, "_Lua_DoFile@4", {C_POINTER})
close_proc = define_c_proc(dll_handle, "_Close@0", {})
open_proc = define_c_proc(dll_handle, "_Open@0", {})

154. kiv   (21.11.2008 16:10)
0  
Это я уже нащёл сам...
Но я невижу как с ним связаться...
Например для LUA из EU он расписал достаточно, а для связи с EU.DLL из внешней среды почти не слова...

153. kinz   (21.11.2008 16:00)
0  
http://www.rapideuphoria.com/cgi-bin/asearch.exu?win=on&gen=on&keywords=Peterson

Вот все работы Петерсона

152. kinz   (21.11.2008 15:55)
0  
Вот аннотация из русской секции:

Интерпретатор Euphoria (eu.ex), откомпилированный в dll с использованием общественного транслятора. Большинство экспортируемых подпрограмм недоступно, так как они зависят от внутренних структур данных интерпретатора. Тем не менее, многие стандартные библиотечные функции Euphoria присутствуют и могут иметь некоторое применение, например, sort() будет быстрее, так как здесь она транслированная/компилированная.

Я попробовал его демо-программу, она работает неправильно - допускает ввод чисел, приглашая ко вводу строки.

Он просто компилирует eu.ex в .dll и все дела.

151. kiv   (21.11.2008 15:38)
0  
Игорь! Помоги найти автора (Jeremy Peterson).
В его EU...DLL почти 0 коментариев а вещь ведь замечательная!!!!!!!!!

150. santy   (21.11.2008 13:51)
0  
относительно языка как dll файла уже что-то подобное реализорвано было
ссылка http://www.rapideuphoria.com/eu_as_a_dll.zip

149. kiv   (21.11.2008 13:13)
0  
придётся мне вернуться на ниву Си
Эта сборка в ПуреБайсике тоже не принимает кирилическую клавиатуру но раскрашивает!!!!

148. kinz   (21.11.2008 12:47)
0  
http://pl-euphoria.narod.ru/scintilla.zip

Вот эта scintilla.dll, которая относится к SciTE RU-Board с раскраской русской EU.

147.   (21.11.2008 12:20)
0  
сцинтилу как DLL используют очень широко и везде к сожалению проблемы с кирилицей встречаются...
например IDE PureBasic на ней основана и в 4.20 кирилицу даже с клавиатуры не принимает приходится заменять sci...dll из предыдущих версий...
а у меня бредовая идея: Гаджеты PB шире и красивее чем в EuWinGui к томуже межплатформенные но при этом очень просты в использовании, на мой взгляд ещё проще чем EuWinGui... хочу попробывать написать аналог EuWinGui lkz двух платформ...

146. kinz   (21.11.2008 12:12)
0  
> и ещё узкий формат Журнала это принципиально?

Да, принципиально, более длинные строки (сейчас около 90 знаков) мне трудно читать - привычка к формату 80х25.

145. kinz   (21.11.2008 12:07)
0  
> И повторяю(уточняю) вопрос: существует ли
> возможность собрать эйфорию как DLL по аналогии
> с Lua например?

Что-то не припоминаю, делал ли кто-нибудь
такую работу.


Имя *:
Email:
WWW:
Код *:
Поиск
Copyright MyCorp © 2025
Создать бесплатный сайт с uCoz