SNOBOL4


SNOBOL4

(language)A quite distinct descendant of SNOBOL, developedby Griswold et al in 1967. SNOBOL4 is declarative withdynamic scope. Patterns are first-class data objects thatcan be constructed by concatenation and alternation. Successand failure are used for flow control. Delayed(unevaluated) expressions can be used to implementrecursion. It has a table data type. Strings generated atrun time can be treated as programs and executed.

See also vanilla.

SNOBOL 4.

ftp://apple.com/ArchiveVol1/Unix_lang.

["The SNOBOL4 Programming Language", Ralph E. Griswold et al,P-H 1971].