Internal stack overflow-simplify program please

 
Написанный мною скрипт довольно большой по коду.
И если добавить хоть одну строку кода программы сразу после компиляции получаем:
- internal stack overflow-simplify program please
Что делать ?
Скрипт еще надо расширить.
(#property stacksize XXXX - не спасает)

билд 175
 
1. разбить на функции
2. #property stacksize и не спасёт, так как влияет только на выполнение рекурсивных программ
 
Так все уже разбито.
Значит все , приехал ?
 
Локальные массивы в функциях используете?
Локальных переменных в функциях много?
Попробуйте сделать их глобальными.
Если глубина вложения функций большая, попытайтесь ее уменьшить.

Каждая вложенная функция забирает кусок стека и использует его для хранения параметров и локальных переменных.
Отсюда и пляшите ...
 
Локальные массивы в функциях используете?
Локальных переменных в функциях много?
Попробуйте сделать их глобальными.
Если глубина вложения функций большая, попытайтесь ее уменьшить.

Каждая вложенная функция забирает кусок стека и использует его для хранения параметров и локальных переменных.
Отсюда и пляшите ...


Локальные массивы использую,переменных немеренно.
Всего скрипт более 2000 стр.текста.
Спасибо буду что-то менять.
Причина обращения: