Почему Форт не использует флаги процессора для условного выполнения?
Вместо этого результат сравнения помещается в стек параметров. Это потому, что внутренний цикл интерпретатора может изменять флаги при переходе к следующей инструкции? Или это просто абстрактная условная логика?
Например. на x86 регистр флагов содержит результаты сравнения, так как большинство процессоров, если не все, будут иметь регистр флагов.