Не срабатывает return



  • Добрый день
    BAS 22.2.2
    Return не выходит из функции. В настройках функции пробовал включать и отключать возвращаемое значение - результат один.
    Записал короткое видео с демонстрацией проблемы:
    Screencast 2019-12-22.mp4

    UPD Заметил что это эта проблема проявляется в случае когда вручную ставишь точку выполнения сразу внутри функции. Если начинать выполнение снаружи функции, то return срабатывает.

    Ну то есть понятно что если начинать выполнение скрипта изнутри функции, то при срабатывании return он не будет знать куда именно ему выходить, потому что функция может выполняться из нескольких мест скрипта. Но хотя бы просто прерывать выполнение можно было бы. А то выглядит как баг.



  • @dobry-op said in Не срабатывает return:

    Ну то есть понятно что если начинать выполнение скрипта изнутри функции, то при срабатывании return он не будет знать куда именно ему выходить,

    Сами вроде все поняли, бага тут нет. А просто так прервать нельзя, это означало бы убить поток.


Log in to reply