RetroForth

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
RetroForth
Тип Интерпретатор/Компилятор
Разработчик Tom Novelli, Charles Childers
ОС Кроссплатформенное программное обеспечение
Версия 10 (10.05.2008)
Лицензия общественное достояние
Сайт http://www.retroforth.org/(англ.)

RetroForth (ретрофорт) — нестандартная кроссплатформенная реализация и диалект языка программирования Форт, отличающаяся простотой и компактностью. Разрабатывается с 1998 г. Подпрограммный шитый код. Вдохновленная новыми идеями автора языка Чарльза Х. Мура, система содержит ряд оригинальных идей: классы слов, безопасная рекурсия, области лексической видимости.

Существует библиотека совместимости с ANS 94.

Форт-система написана на языке ассемблера FASM, и состоит из переносимого ядра rx и платформенно-зависимой части для каждой поддерживаемой ОС.

Содержание

Поддерживаемые платформы

Ведется разработка generic версии форт-системы.

Форки

  • Reva(англ.)русск.
  • GiREF Алексея Абрамова — фреймворк под Windows для создания игр с использованием OpenGL
  • Glypher

Пример кода

Слово, вычисляющее наибольший общий делитель двух чисел на стеке по алгоритму Евклида:

: НОД  ( n1 n2—n )  tuck mod 0; НОД ;

См. также

Ссылки

http://www.feedbooks.com/userbook/1004 Manual


Источник — «http://www.sbup.com/wiki/RetroForth»
Личные инструменты

Served in 0.075 secs.