Распечатать определение функции в Forth
Когда слово уже определено в Forth, есть ли способ напечатать его определение?
Я слышал, что многие из встроенных функций Форта, такие как emit
, drop
и т. д. определяются самим языком, и я хотел бы иметь возможность взглянуть на их определения.
1 ответ
Решение
Вы можете обычно использовать
see emit
Что в Gforth дает вам что-то вроде:
: (emit)
outfile-id emit-file drop ;
latestxt
Defer emit
IS emit
ok