oco писал(а):
Версия 0.3
Жду ваших предложений по руководству
До остального пока не доходят руки
Ещё немного и будет версия 1.0
Тут, кстати, ещё одна ссылка на Форт для AVR
пробежала
FlashForth ещё не смотрел, но вроде есть
некая оптимизация. (поторопился нет там оптимизации) написан на ассмблере
Строка компиляции для Windows версии
Код:
spf4.exe UNIX-LINES S" program.spf" S" devices/atmega8.spf" avrforth.spf BYE
не выполнится т.к. S" ...." S" ...." разместятся во
временной области и к моменту использования с помощью INCLUDED в файле avrforth.spf уже не
будут правильны. (лучше сразу их самому сохранить в отдельном выделенном буфере для
этих целей при выполнении avrforth.spf) Может существуют и другие более элегантные решения.
В ядре, возможно, имеет смысл добавить аналоги
возможных родных команд контроллера в Форт варианте.
По документации:
в табличке указать аналоги стандартных Форт слов, если оно изменено.
указать также есть ли аналог данного слова, например в amForth (SPF4), или оно введено в даннном Форте.
слово BIT в режиме исполнения не совсем ясно что делает.
Не увидел в табличке слова WHILE J +LOOP
в документации можно указать возможность
использовать маленький регистр слов на базисе SPF4 (тогда код ассемблера всегда придётся оформлять в скобках?)
P.S. До чего ещё руки не "дошли"?
Какие устройства (или примеры) планируется запустить в рамках этой Форт-системы? Можно сделать и сборку Форта с возможностью добавлять слова в интерактивном режиме работы.
( в документации написано что можно взять для этого amForth, а на каком уровне они совместимы или нет?)
P.S. Возможно, имеет смысл, разместить проект
например на площадке sourceforge?
По кодировке текста в файлах (хотя и не так принципиально). Возможно компромисное решение, например 866 кодировка?
Вместо DOC-файла можно формировать PDF.
Исполняемые файлы SPF4 можно убрать из архива сказанием где их можно взять:)