Тема: Lua: Как преобразовать строку с разделителями в таблицу?
Вот как раз вопрос по циклам. ) 
Существует ли подходящий for each чтобы легко разобрать в массив строку типа
RSH3,VBZ2,O4Z2,O2Z2,SiM3,SiH3,SiF3,RIH3,RIM3,LKH3,LKZ2,GDZ2,GMZ2,GZH3,GZZ2,EuZ2,EDZ2,SiZ2,RIZ2,
Или нужно перебирать каждый знак строки? В Купайле вроде есть такое...
Вот такую конструкцию сейчас накидал. Это самое изящное что можно сделать в Lua? )))
function GetCodes(sec)
    local list
    list = getClassSecurities(sec)
    local len
    len=string.len(list)
    local cod={}
    local REFi=0
    local item = "NO"
    local n=0
    for i=0,len-1,1 do
        item = "NO"
        if string.sub(list,i,i)==","  then
            item = string.sub(list,REFi,i-1)
            if item~=nil then
                cod[n]=item
                logMemo:Add(n.." "..item)
                REFi=i+1
                n=n+1
            end                
        end
    end
    return cod
end