logo
TurboProlog / Документация / TOM_2

Стек (Stack)

Эта опция устанавливает размер стека, используемого в процессе рабо-

ты программы. Некоторым недетерминированным программам требуется очень

большое стековое пространство, поэтому в случае возникновения ошибки

"Stack overflow" ("Переполнение стека") либо перепишите (корректно) свою

программу, либо же увеличьте размер стека.

И компилятор Турбо Пролога и его среда разработки используют тот же

самый стек, что и запускаемые Прологом программы, поэтому, если в процес-

се компиляции вы получили сообщение "Stack overflow", то с помощью расс-

матриваемой опции вы можете также увеличить и стек компилятора. По умол-

чанию его размер равен 600 параграфам.