Blue
Red
Green
Orange
Voilet
Slate
Dark
  • Приватные и секретные разделы доступны только зарегистрированным пользователям.

    Вся важная информация в нашем ТГ: t.me/gtablack

    На данном форуме запрещено публиковать контент нарушающий Российское законодательство, за это последует блокировка ФА.

Информация Что за язык SNOBOL?

Количество просмотров: 56

o_o

.
Редактор
Регистрация
23 Окт 2024
Сообщения
28
Реакции
3
Баллы
23
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 — цепочка литер (строка). Основная операция — сопоставление с образцом на основе НФБ-грамматик. Полностью динамический язык, включая объявления, типы, распределение памяти, даже точки входа и выхода из процедуры. Реализация использует виртуальные макрокоманды обработки строк — простой перезаписью макрокоманд для любого существующего компьютера.
 
Сверху Снизу