История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
А в форте есть отладчик?
Конечно. Можно и выполнять команды, и восстанавливать старые состояния, и конечно же видеть переменные.
С чего это? Падение произойдёт или если он исчерпается или если где-то не пройдёт проверка на тип данных (а она вроде мало где там есть).
Там нету типов, падение произойдет при записи в память, просто собьется адрес очень быстро. Любое обращение к переменной это или чтение памяти в стек, или запись из стека. Код вида «1 x !» не просто записывает значение в переменную, он записывает значение по адресу, которое помещает в стек «x».
Исходная версия
MOPKOBKA,
:
А в форте есть отладчик?
Конечно. Можно и выполнять команды, и восстанавливать старые состояния, и конечно же видеть переменные.
С чего это? Падение произойдёт или если он исчерпается или если где-то не пройдёт проверка на тип данных (а она вроде мало где там есть).
Там нету типов, падение произойдет при записи в память, просто собьется адрес очень быстро. Любое обращение к переменной это или чтение памяти в стек, или запись в стек. Код вида «1 x !» не просто записывает значение в переменную, он записывает значение по адресу, которое помещает в стек «x».