Цитата:
Какой механизм расширения нужен для NOTFOUND? По-моему, в переопределении слов нет ничего страшного.
Подумаешь, оставить два значения на стеке нетронутыми.
notfound имеет 2 переменные на входе нечто на выходе.
Ежели notfound не справился ловим исключение.
При переопределении придётся экранировать пред. notfound в catch и следить за стеком данных т.к. вернуть может и не совсем то кол-во значений, которые были на входе ( кажется это, ?sliteral делает )
и ещё
Цитата:
Никогда не понятно, в каком словаре оно окажется, и какое вызовется.
С этим я сталкивался, ощущения не очень.
Цитата:
Вот эти последовательные "не найдено в словаре" и поиск какого-то успеха мне непонятны. Зачем это делать? Как это предполагается использовать?
Контроль, как минимум, и функциональность ( не нужно? отключи. Полезно? оставь.)
Где можно использовать.
Пару раз сталкивался с задачей частичной форт-интерпретации.
К примеру, непонятную строку хешируем, а число записываем в массив.
Или вычленять некие сущности из файла.
Вот в СПФ для этого надо или писать свой парсер и интерпретатор со своими финтифлюшками или же создать словарь, определить в нём
notfound с нужными действиями , слово для подключения файла ( : INCLUDE INCLUDED ; ) и так далее