История изменений
Исправление MOPKOBKA, (текущая версия) :
Если посмотреть на код автора форта, то там нету никаких парсеров выражений, https://colorforth.github.io/ide.html
Расширять среду можно по разному, делать из форта какой то фортран, это странно. Расширять его возможностями, если нужно, это уже другое дело.
Форт подход и более простой, и более надежный. Вот взять например реализацию enum, кто то бы сделал парсер, синтаксис, но ведь можно просто:
0 variable enum-counter
: enum ( "name" -- )
enum-counter @ constant
1 enum-counter !+ ;
enum RED
enum GREEN
enum BLUE
Исходная версия MOPKOBKA, :
Если посмотреть на код автора форта, то там нету никаких парсеров выражений, https://colorforth.github.io/ide.html
Расширять среду можно по разному, делать из форта какой то фортран, это странно. Расширять его возможностями, если нужно, это уже другое дело.