]]> ]]>
Править | Обсудить | История

PL/M

Дата создания:
1972
Создан под влиянием:
Язык программирования

PL/M (Programming Language for Microcomputers) — процедурный язык программирования, разработанный фирмой Digital Research для процессоров Intel. Язык позаимствовал идеи из PL/I , ALGOL и XPL и имел интегрированный макропроцессор. PL/M имел нестандартные процедуры ввода-вывода. Оригинальный компилятор был написан для CP/M . Так же компилятор существовал для следующих моделей процессоров: Intel 4004, 8008, 8080, 8085, 8051, 8052, 8096, 80196, 8086/8088, 80186/80188, 286, 386.

В СССР язык был адаптирован под названием ПЛ/М-80 и использовался в ОС ДОС 1800 для микро-ЭВМ СМ 1800, версия для процессора 8086 под названием ПЛ/М-86 входила в состав набора операционных систем для микро-ЭВМ СМ 1810.

Элементы синтаксиса:

Комментарии, которые могут быть вложенными /* .... */
Присваивание значения переменной a=b
Объявление переменной DECLARE (name,name2) type
Объявление переменной с присваиванием значения DECLARE name type DATA (value)
Равенство =
Сравнение < <= <> >= >
Определение функции name:PROCEDURE (x,y,z) returntype; ... END name;
Вызов функции CALL funct(a,b,c)
Вызов функции без параметров CALL funct
Последовательность ;
Если - то IF condition THEN if-true
Если - то - иначе IF condition THEN if-true ELSE if-false

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам