Icon Dormant
Icon
KindProgramming language
Appeared1977
StatusDormant
CreatorRalph Griswold / University of Arizona
FamilySNOBOL
Sourcewww2.cs.arizona.edu ↗
SNOBOL's ideas rebuilt on conventional syntax — goal-directed evaluation where every expression can succeed or fail, and generators instead of loops.
1960198020002020
Ralph Griswold's Icon (1977) — SNOBOL's successor at Arizona — made goal-directed evaluation the control structure: every expression can succeed, fail, or suspend, with generators and backtracking built in.\n\nIt is the purest expression of 'search as language feature'; its string-scanning is the ancestor of modern pattern languages.