Система Клерера – Мэй
Система Клерера -Мэй — это язык программирования , разработанный в середине 1960-х годов и ориентированный на числовое научное программирование, наиболее примечательной особенностью которого является его двумерный синтаксис, основанный на традиционной математической записи .
Для ввода и вывода система Клерера-Мэй использовала флексорайтер Friden, модифицированный так, чтобы обеспечить перемещение нижних и верхних индексов по полустрке. [1] Набор символов включал цифры, прописные буквы, подмножества из 14 строчных латинских букв и 18 греческих букв, арифметические операторы ( +
−
×
/
|
) и пунктуация ( .
,
(
)
) и восемь специальных символов для рисования линий (напоминающих ╲
╱
⎜
_
⎨
⎬
˘
⁔
) используется для построения многострочных скобок и символов для суммирования , произведений , корней , а также для многострочного деления или дробей. [2] Система должна была прощать ошибки ввода и быть простой в освоении; его справочное руководство занимало всего две страницы. [3]
Система была разработана Мелвином Клерером и Джеком Мэем в Колумбийского университета Гудзонских лабораториях в Доббс-Ферри, штат Нью-Йорк , для Управления военно-морских исследований и работала на серии GE-200 . компьютерах [2]
Ссылки
[ редактировать ]- ^ Клерер, Мелвин; Мэй, Джек (1965). «Пользовательско-ориентированный язык программирования» . Компьютерный журнал . 8 (2): 103–109. дои : 10.1093/comjnl/8.2.103 .
- ^ Jump up to: а б Саммет, Жан (1969). Языки программирования: история и основы . Прентис-Холл. стр. 284–294. ISBN 0-13-729988-5 .
- ^ Клерер, Мелвин; Мэй, Джек (1965). Справочное руководство . Hudson Labs, Доббс Ферри, Нью-Йорк: Колумбийский университет.
Дальнейшее чтение
[ редактировать ]- Клерер, Мелвин; Мэй, Джек (май 1964 г.). «Эксперимент в пользовательской компьютерной системе» . Коммун. АКМ . 7 (5): 290–294. дои : 10.1145/364099.364266 . S2CID 14606272 .
- Клерер, Мелвин; Мэй, Джек (1965). «Двумерное программирование». Материалы осенней объединенной компьютерной конференции, состоявшейся 30 ноября — 1 декабря 1965 г., часть I. Осенняя совместная компьютерная конференция. Лас-Вегас, Невада: ACM. стр. 63–75. дои : 10.1145/1463891.1463897 .
- Клерер, Мелвин; Гроссман, Фред (ноябрь 1967 г.). «Дальнейшие достижения в области двумерного ввода-вывода терминалов пишущих машинок». Материалы осенней объединенной компьютерной конференции 14–16 ноября 1967 г. Осенняя совместная компьютерная конференция. Анахайм, Калифорния: ACM. стр. 675–687. дои : 10.1145/1465611.1465701 .