Atlast Forth
ATLAST (Autodesk Threaded Language Application System Toolkit) — реализация языка FORTH, написанная на языке C. в качестве встроенного языка различных приложений[1] для расширения их возможностей. Разработан основателем Autodesk Джоном Уолкером[en] и использован им в реализации AutoCAD как один из языков расширения, более низкоуровневый, чем AutoLISP[2]. Язык основан на неофициальном стандарте FORTH-83, не явялется форт-системой соответствующей стандарту[1].
Лицензионный статус — приблизительно с 1991 года находится в общественном достоянии.
Джон Уолкер возводит идею использования единого встраиваемого языка приложений, реализацией которого является Atlast, к универсальному пакету макросов, разработанному в середине 1970-х годов Керном Сиббалдом и Беном Крэнстоном в Университете штата Мэриленд на мэйнфреймах Univac. Реализуемый им макроязык использовался широким набором утилит Университета штата Мэриленд, включая текстовый редактор, отладчик, файловый дрампер и язык набора текста[3].
Источники[править]
- ↑ 1,0 1,1 Integrating Gforth. www.complang.tuwien.ac.at. Проверено 18 января 2020.
- ↑ Kean Walmsley An interview with John Walker - Part 2. Through the Interface (2008-09). Проверено 18 января 2020.
- ↑ Atlast. www.fourmilab.ch. Проверено 18 января 2020.
Ссылки[править]
- fourmilab.ch/atlast/ — официальный сайт «Atlast Forth»
- Проект Atlast Forth на сайте GitHub