Лже-Дмитрий (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Депозит на демо, Нужно обновить
 
Здравствуйте.
Нельзя ли продлить доступ к демо U0130746 (SPBFUT000e7,11508), QUIK пишет - осталось 2 дня.
Lua и dll на C
 
Подскажите, пожалуйста, какие накладываются ограничения в QLUA по сравнению с обычным LUA 5.1?
Имею в виду - кол-во local переменных, кол-во и размер пользовательских таблиц, кол-во модулей, размер модулей, и т.д.

Поясню, в чём проблема.
кусок кода, вызываемого по нажатию кнопки из моей .dll:
...
if (code_id == 'process_get_order_list')
then
 -- local test_tbl_ = {}
 local str_tbl_ = {}
 str_tbl_['000'] = '111'
 str_tbl_['111'] = '000'
 return 'ok',str_tbl_
end

Код стабилен. Если раскомментировать строку 'local test_tbl_ = {}', QUIK рушится с exception'ом, либо сразу после вызова, либо при попытке завершения работы скрипта. Понятно, что сам по себе такой код
безвреден и крешиться не может, но программа разрослась, состоит уже из 8 модулей скучей функций и таблиц.

Отсюда и вопрос: каковы ограничения по сравнению с обычным LUA 5.1? Дело ещё в том, что на мной написанном имитаторе (Borland C++ 6.0 с/без Code Guard, LUA 5.1) тот же самый код стабилен.
Страницы: 1
Наверх