LINUX.ORG.RU

История изменений

Исправление 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

Расширять среду можно по разному, делать из форта какой то фортран, это странно. Расширять его возможностями, если нужно, это уже другое дело.