Описание тега snobol

SNOBOL (StriNg Oriented and symBOlic Language) is a series of computer programming languages developed between 1962 and 1967 at AT&T Bell Laboratories culminating in SNOBOL4. SNOBOL4 (StriNg Oriented and symBOlic Language) is a language for text processing, pattern matching, and much more.
2 ответа

Напишите короткую программу в СНОБОЛЕ, которая вычисляет сумму всех четных чисел от 1 до 100

Вы должны использовать цикл для нескольких итераций сложения. GOTO заявление и метки могут быть использованы для разработки цикла вашего требования. Пожалуйста, дайте мне несколько идей.
18 ноя '16 в 05:00
1 ответ

Snobol Pattern Matching

Мой вопрос прост. Является ли язык программирования Snobol4 все еще полезным для предоставления современного решения для сопоставления с образцом, или регулярное выражение в других процедурных языках в значительной степени уничтожило его в приложени…
25 ноя '14 в 17:47
3 ответа

Есть ли реализация REXX PARSE, написанная для.NET?

Я использую регулярные выражения все время. Однако бывают случаи, когда было бы очень полезно использовать одну из других методологий сопоставления с образцом, например, REXX PARSE и SNOBOL. Существуют ли реализации.NET любого из этих двух методов с…
21 авг '13 в 02:44
3 ответа

Генерация строк и выполнение их как программ во время выполнения

Это сложный вопрос к слову, и я не уверен, что будет правильным термином для него (если есть). Мне любопытно, какие языки позволяют вам "создать" строку во время выполнения программы, а затем выполнить ее как часть программы. Единственный язык, кото…
0 ответов

Как запустить программу проверки выражения кода snobol4 CODE

Я запускаю SNOBOL4 в системе Linux и пытаюсь использовать программу CODE.SNO, которая входит в пакет SNOBOL4. Когда я бегу так snobol4 CODE.SNO он просто заканчивается и ничего не делает. Я ожидаю увидеть подсказки для ввода и проверки операторов SN…
25 ноя '20 в 20:07
0 ответов

Как сохранить совпадающие символы в переменной вместо их замены в SNOBOL

Я пытался найти способ отделить гласные и согласные от входных данных. Я знаю, как сопоставлять и заменять, но я не знаю, как печатать совпадающие символы вместо их замены. Мой код выглядит следующим образом: удаляются совпадающие символы: я хочу, ч…
31 май '21 в 11:19
0 ответов

Невозможно понять ошибку в коде Snobol4

Я пишу следующий код и не понимаю, что происходит не так USER_INPUT = INPUT MESSAGE = USER_INPUT COUNT = SIZE(USER_INPUT) ARRAY_OF_CHAR = DUPL('-',50 - SIZE(50)) VALID_ARRAY = '' FORWARD_ORDER = '' REVERSE_ORDER = '' PATTERN = ('0' | '1' | '2' | '3'…
24 дек '21 в 16:51