DyrmanА в startThread можно как-нибудь задать изменяемое имя функции(она не любит кавых)? Например:
for i,e in mass
startThread(oops_..i.._F)
end;
Выше всего лишь образец)
Можно создать массив с функциями
array = {
[1] = function()
end, -- внутри массива ставить ";", следуя традициям, нельзя :)
[2] = function() -- они там для другого
end,
}
и обращаться к нему вот так: array[1](arg1, arg2)
или
function oops_1_F()end
function oops_2_F()end
for i=1,2 do
startThread(parse('oops_'..i..'_F()'))
end
Добавлено через 4 минуты
Отлично. Попробуем поиздеваться. Спасибо.
Но их нельзя сцеплять или заменять переменными. Только в первом случае это возможно.