Метки некорректно работают в функциях



  • Если метки установлены в своей функции, не Main. То при срабатывании метки, в функции где они стоят, теряется информация места захода в функцию. Итого скрипт обрабатывает эту функцию до конца и дальше по скрипту не идет.
    Вот сделал коротенький тестовый скриптик для наглядности 0_1498825343524_test.xml



  • @Samael_96 обсуждалось много раз. Если заходите в функцию/цикл/условие по метке, то предущий стек вызовов теряется, нужно делать выход из функции/цикла/условия тоже по метке в нужное место



  • @DrPrime Так в том то и дело, что я не захожу в в функцию/цикл/условие по метке. А в функции уже нахожусь, блин, посмотрите проект, там на 7 действий проект.



  • Я понимаю, что работы много, но было бы неплохо чтобы метки корректно работали в рамках одной функции, то есть не сбрасывался стек входа в функцию при обращении к метке.



  • @Samael_96 Даже если вы переходите в соседнее действие, то стек все равно теряется.


Log in to reply