Выход из цикла итерации (помощники ATL)

Есть ли способ избежать итеративного цикла в помощнике, как разрыв в Java, в моем примере:

helper context activity!Activity def : print(s : String,s1:OrderedSet(String)) : String = 
s1->iterate(a; acc1 : String = '' | acc1+                                                                            
            if  ((a.target.name = b.target.name)and (a.source <> b.source))then
                        'print'
                     --break                                                        
        else '' 
        endif
        );

0 ответов

Другие вопросы по тегам