Пастель (язык программирования)

редактировать

Pastel - это расширенная версия языка программирования Pascal, созданная в c. 1982 г. для Amber, операционной системы для проекта S-1 суперкомпьютер в Ливерморской национальной лаборатории в Калифорнии. Компилятор Pastel послужил источником вдохновения для Ричарда Столлмана компилятора GNU C.

Pastel был разработан Джеффри М. Бротоном, в то время инженером проекта, отвечающим за компиляторы и программное обеспечение операционной системы для S- 1 из-за неудовлетворенности языком PL / 1, на котором реализовывался Amber. Этот язык получил название Pastel («блеклый Паскаль»).

По сравнению с компиляторами Pascal того периода, функции Pastel включали:

  • Улучшенное определение типа
  • Параметрические типы
  • Явное управление упаковкой и распределением
  • Дополнительно режимы передачи параметров
  • Дополнительные управляющие конструкции
  • Установить итерацию
  • Форма выхода из цикла
  • Оператор возврата
  • Определение модуля
  • Обработка исключений
  • Общие улучшения
  • Условные логические операции
  • Постоянные выражения
  • Инициализация переменной

Ссылки

Последняя правка сделана 2021-06-01 04:36:25
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте