Язык программирования Форт



         

Приложение В. Источники информации - часть 3


FORTH Interest Group (FIG) P.O.BOX 8231 Sen Jose, CA 95115 (408) 277-0668 FIGFORTH. Нестандартный, но фактически сам по себе стандарт. Оборудование: 1802, 6502, 6800, 6809, 68000, 8080. 8086/8, 9900. Alfa Micro, Apple II. Eclipse, IBM PC Nova, Pace, PDP-11, VAX, Z80. Для всех этих ЭВМ имеются тексты ассемблеров. Различные рабочие версии имеются в свободном доступе. Особенности: никакие усовершенствования FIG не поставляет. Существует множество усовершенствований в свободном доступе и много опубликовано и периодике FIG, "FORTH Dimensions". Замечания: это, пожалуй, самая распространенная Форт-система, на которой базируются многие коммерческие версии. Несмотря на распространение, он вряд ли пригоден для серьезного применения. FIGFORTH стал де-факто стандартом и усовершенствован многими пользователями.

Harvard Softworks P.O.Box 2579 Springfield, OH 45501 (513) 748-0390 HS/FORTH. Комбинация Форт-79 и Форт-83. Работает под операционной системой. Оборудование: IBM PC и совместимые с ней. Особенности: Исходные тексты в безблочных ДОС-файлах (возможна работа с файлами); средства отслеживания; быстродействующий оптимизатор (быстродействие близкое к машинному); графика; звуковое сопровождение; слова без заголовков; непосредственное пpoграммирование в машинных кодах; плавающая арифметика 8087; неограниченная возможность использования расширенной памяти. Замечания: HS/FORTH очень необычно (но эффективно) использует память, имеет необычную структуру словаря и некоторые другие уникальные черты.

Laboratory Microsystems lnc. P.O.Box 19430 Marina del Rey, CA 90295 (213) 306-7412 Следующие версии являются 16-битовыми: 68066 FORTH, 8080 FORTH, 8086 FORTH, Z80 FORTH, PC/POBTH. Следующие версии являются 32-битовыми: 6800Й FORTH+, 8086 FORTH+, PC/FORTH+. Все работают под ДОС и отвечают требованиям стандарта Форт-83. Оборудование: 68000, 8080, 8086/8, Z-80, CP/M, СР/М-86, СР/М- 68К, MS-DOS, 1MB PC и совместимые. Особенности: отладчик; возможность перекрестных ссылок; использование расширенной памяти; целевой компилятор; средства для работы с файлами; программы для плавающей арифметики; поддержка AMD 9511; графика; любые наборы символов; телекоммуникация; оверлеи словаря.




Содержание  Назад  Вперед