SNOBOL
- Русское название:
- Снобол
- Дата создания:
- 1962
- Создан под влиянием:
- Повлиял на:
- Парадигма:
- Типизация:
SNOBOL — язык высокого уровня, созданный в 1962-1967 годах. Разработка началась в 1962г. Ральфом Грисвольдом, Иваном Полонским и Дэвидом Фарбером, сотрудниками лаборатории AT&T Bell Labs. Язык очень удобен при работе с цепочками литер, а в исследовании искуственного интеллекта соперничал с Lisp.
Изначально язык назывался SCL7 (Symbolic Computation Language 7), затем его название сменилось на SEXI (String Expression Interpreter), которое по понятным причинам было осуждено в 60-е гг., и, наконец, он стал называться SNOBOL (StriNg Oriented symBOlic Language) — искусственно созданный акроним, лишенный интуитивно понятного смысла. Было разработано несколько версий языка Снобол — SNOBOL, SNOBOL2, SNOBOL3 и SNOBOL4. Последний пользовался успехом в 70-е гг.
Основной элемент в SNOBOL — цепочка литер (строка). Основная операция — сопоставление с образцом на основе НФБ-грамматик. Полностью динамический язык, включая объявления, типы, распределение памяти, даже точки входа и выхода из процедуры. Реализация использует виртуальные макрокоманды обработки строк — простой перезаписью макрокоманд для любого существующего компьютера.
Элементы синтаксиса:
Комментарий до конца строки | * |
---|---|
Регистрозависимость | Нет |
Присваивание значения переменной | = |
Комментарии
]]>blog comments powered by Disqus
]]>