Циклопедия скорбит по жертвам террористического акта в Крокус-Сити (Красногорск, МО)

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. 1,0 1,1 Integrating Gforth. www.complang.tuwien.ac.at. Проверено 18 января 2020.
  2. Kean Walmsley An interview with John Walker - Part 2. Through the Interface (2008-09). Проверено 18 января 2020.
  3. Atlast. www.fourmilab.ch. Проверено 18 января 2020.

Ссылки[править]


 
Используемые
в разработке

Ада A+ APL Atlast Forth AWL Язык ассемблера ActionScript ABAP/4 AutoIt AWK BeanShell Бейсик Си Кобол C++ C# Clarion Clojure ColdFusion Common Lisp D dBase Delphi DuAL Eiffel Erlang Euphoria F# Форт Фортран Gambas Go Groovy HAL/S Haskell IBM PL/S Icon IridiumJava JavaScript Limbo Lua Модула-3 Object Pascal Objective-C OCaml Oz Parser Паскаль Компонентный Паскаль Perl Pixilang PHP PowerBASIC Python ПЛ/1 Пролог Qi Ruby Scala Scheme Seed7 Smalltalk SQL PL/SQL Tcl TouchDesigner Vala Visual Basic (.NET) • X-Robot

Академические

Agda Clean Curry Idris Лого ML Оберон Planning C РЕФАЛ Симула

IEC 61131-3

Instruction List ST FBD Ladder Diagram (LD) • SFC

Прочие

Алгол Алгол 68 Модула-2 Миранда Hope НОРМИН Санда

Эзотерические

HQ9+/HQ9++ • INTERCAL Brainfuck Befunge Malbolge Piet Spoon Unlambda Whitespace FALSE LOLCODE Глагол

Визуальные

G (LabVIEW) • Microsoft VPL Sikuli VisSim Алиса ДРАКОН Скретч

Прочее

ДинамическиеКомпилируемыеС ключевыми словами не на английском языке С C-style синтаксисом СинтаксисYoptaScript

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