SNOBOL4 <language> A quite distinct descendant of {SNOBOL}, developed by Griswold et al in 1967. SNOBOL4 is {declarative} with {dynamic scope}. Patterns are {first-class} data objects that can be constructed by concatenation and alternation. Success and failure are used for {flow control}. Delayed (unevaluated) expressions can be used to implement {recursion}. It has a table data type. Strings generated at run time can be treated as programs and executed. See also {vanilla}. SNOBOL 4 (http://snobol4.org/). (ftp://apple.com/ArchiveVol1/Unix_lang). ["The SNOBOL4 Programming Language", Ralph E. Griswold et al, P-H 1971]. (2004-04-29)