АЛГОЛ 68C

АЛГОЛ 68С История и разработка ALGOL 68C разработан Стивеном Р. Борном и Майклом Гаем.   Первоначальный компилятор написан на PSYCO и […]

АЛГОЛ 68С

  • История и разработка

    • ALGOL 68C разработан Стивеном Р. Борном и Майклом Гаем.  
    • Первоначальный компилятор написан на PSYCO и реализован Дж. H. Мэтью.  
    • В 1971 году ALGOL 68C использовался в операционной системе CHAOS.  
  • Компилятор и его особенности

    • Компилятор генерировал ZCODE, промежуточный язык на регистрах.  
    • ZCODE можно было интерпретировать или компилировать в исполняемый файл.  
    • Компилятор портирован на различные платформы, включая CAP, CMS, TOPS-10 и Zilog Z80.  
  • Влияние на культуру и Unix

    • ALGOL 68C использовался для написания первых программ Game of Life.  
    • Стивен Борн повторно использовал предложения ALGOL 68C в оболочке Unix Bourne.  
    • Борн портировал ALGOL 68C на Unix и включил опцию в отладчик adb.  
  • Расширения ALGOL 68C

    • Автоматическое управление:= для операторов.  
    • UPTO, DOWNTO и UNTIL в циклах.  
    • Оператор перемещения (:=:=) и синтаксические элементы ANDF, ORF и THEF.  
    • Отдельная компиляция с использованием ENVIRON и USING.  
  • Ограничения и рекомендации

    • Отсутствие гибких матриц и матриц переменной длины.  
    • Строка режима реализована без FLEX.  
    • Нестандартный транспорт.  
    • Транслятор-компилятор доступен для различных компьютеров.  

Полный текст статьи:

АЛГОЛ 68C

Оставьте комментарий

Прокрутить вверх