Если у меня есть рекурсивная функция (Lotusscript), и внутри функции есть локально объявленная переменная, будет ли каждая итерация вызова сохранять переменные независимо сохраненными в памяти?
Например, у меня есть счетчик на основная функция, которая зацикливается 10 раз .... она вызывает рекурсивную функцию, и в определенных обстоятельствах она будет вызывать сама себя ... но каждый раз в качестве аргумента передает другой объект. У рекурсивной функции есть собственная переменная-счетчик, объявленная локально.
Предположим, что эта основная функция вызывается, и она вызывает рекурсивную функцию один раз и начинает al oop, считая до десяти сама. 5-го числа oop она сама себя называет. Эта рекурсия закончится из-за установки глобального логического значения, и теперь у меня есть три известные локальные переменные, основная функция и две из рекурсивной функции.
Будет ли каждый из этих счетчиков отслеживаться независимо, так что в зависимости от того, в какой функции я нахожусь, он знает, где он находится в своих десяти циклах?
Надеюсь, я ясно дал понять. Я пробую простую функцию проверки концепции, но она действительно сбивает с толку.
Спасибо