НЬЮП

NEWP Описание языка NEWP NEWP — внутренний структурированный язык для систем Unisys Master Control Program (MCP).   Используется для написания операционной […]

NEWP

  • Описание языка NEWP

    • NEWP — внутренний структурированный язык для систем Unisys Master Control Program (MCP).  
    • Используется для написания операционной системы MCP и других системных утилит.  
    • Может использоваться для написания пользовательского системного ПО с ограничениями.  
  • Особенности и отличия от ALGOL

    • NEWP имеет несколько конструкций, отличающих его от ALGOL.  
    • Операторы MEMORY и UNSAFE используются только в MCP.  
    • NEWP заменил Burroughs Executive Systems Problem Oriented Language (ESPOL) в 1970-х.  
  • Связь с платформой и MCP

    • NEWP тесно связан с особенностями и семантикой платформы и MCP.  
    • Нет необходимости в ассемблере с момента появления ESPOL в 1961 году.  
    • Программисты ALGOL хорошо знакомы с работой машины и набором инструкций.  
  • Системное программирование

    • Системное программирование выполняется на нескольких языках, включая Extended ALGOL, DCALGOL и DMALGOL.  
    • NEWP может генерировать исполняемые программы, но не может использовать UNSAFE режим.  
  • Основные конструкции

    • NEWP — блочно-структурированный язык, похожий на Extended ALGOL.  
    • Включает строгую проверку типов и несколько системных функций, отсутствующих в ALGOL.  
    • Включает модули и супер-модули для модульности и целостности данных.  
  • UNSAFE режим

    • NEWP позволяет использовать несколько небезопасных конструкций.  
    • UNSAFE режим предназначен для критических операций и ограничен операционной системой.  
    • UNSAFE элементы включают DESCRIPTOR, WORD, HARDLOCK и другие.  
  • Происхождение названия

    • Происхождение названия NEWP неизвестно, но есть несколько версий.  
    • Возможно, название связано с инициативой по переходу на более Pascal-подобный синтаксис.  
    • Возможно, название связано с неудачей проекта и его критикой.  
    • Возможно, название выбрано случайно и стало популярным.  

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

НЬЮП

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

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