

By exs.
Saturday, 25. October 2008, 14:49:54
spf-core, Forth, хозяйке на заметку
Один полезный и казалось бы очевидный трюк который может здорово помочь при отладке падений самого spf (без пойманного исключения и соответствующего стека возвратов).
Read more...

By Azamadt Smaguloff.
Sunday, 13. April 2008, 09:00:26
Forth, spf-core
Вопросы об оптимизаторе в SPF в частности, и об оптимизации Форта как языка вообще всегда вызывают живой интерес. Это один из тех "проклятых вопросов" которыми так любят заниматься и которые наиболее далеки от написания чего-то практически полезного "сегодня и сейчас" а не "завтра и никогда" (видимо, одно закономерно следует из другого).
Read more...


By exs.
Sunday, 1. July 2007, 09:29:45
spf-core, Forth, хозяйке на заметку
Иногда при отладке очень хочется посмотреть содержимое стека возвратов, чтобы
точнее определить суть проблемы и текущее состояние потока исполнения.
Read more...

By Oleg Minin.
Thursday, 22. March 2007, 18:15:28
spf-core, Forth
Есть очень много маленьких и,якобы, интуитивно-понятных вещей, без действительного понимания которых можно все время наступать на грабли. Представление строк в Форте одна из таких граблей 8) Поэтому...
Существует два общеизвестных типа представления строк. Это, так называемые, asciiz строки и строки паскалевского типа.
Read more...

By Azamadt Smaguloff.
Thursday, 1. March 2007, 13:18:59
Forth, spf-core
Кодофайл во всех Форт-системах -- это память, растущая вверх (только не надо считать это формальным или хотя бы точным определением), в которую компилируем код и там же резервируем данные. Мы можем брать память из кодофайла по ячейкам для наших переменных, или можем взять одним махом многомегабайтный кусок для массива. Также кодофайл является универсальным хранилищем -- в него можно писать как данные, так и код. Код также может взаимодействовать с данными которые к нему прицеплены (мы покажем пару примеров этого).
Покажем для начала наиболее простой пример: взятие неизменяемого, статического массива:
Read more...