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 . . ["The SNOBOL4 Programming Language", Ralph E. Griswold et al, P-H 1971]. (2004-04-29)