Два стека p4th.
В p4th, как и в "классическом" форте, присутствуют два стека:
- стек данных, используемый для передачи аргументов;
- стек адресов, используемый для хранения адресов возвратов.
Под каждый зарезервировано 256 четырёхбайтных элементов, то есть по 0400 байт (в шестнадцатеричном представлении).
Стек данных циклический: при переполнении значения извлекаются "по кругу".
Стек адресов нативный и в настоящее время не защищён от переполнения. Его переполнение нарушит логику работы программы.