Jump to content

SNOBOL: Difference between revisions

From EDM2
mNo edit summary
No edit summary
Line 1: Line 1:
'''SNOBOL 4''' (''String Oriented symbolic Language'') is a language mainly for text processing and pattern matching, that was first designed and implemented at Bell Laboratories.
'''SNOBOL''' (''String Oriented symbolic Language'') is an unstructured, imperative programming language mainly intended for text processing and pattern matching, that was first designed and implemented at Bell Laboratories. [[SL4]] and [[The Icon programming language]] are later developments of the SNOBOL language that add [[Pascal]] like structured elements to the language.


==History==
==History==

Revision as of 00:25, 10 February 2016

SNOBOL (String Oriented symbolic Language) is an unstructured, imperative programming language mainly intended for text processing and pattern matching, that was first designed and implemented at Bell Laboratories. SL4 and The Icon programming language are later developments of the SNOBOL language that add Pascal like structured elements to the language.

History

Work on SNOBOL4 began in 1966.

Implementations

DOS
  • Catspaw SNOBOL4+
  • Catspaw Vanilla SNOBOL4 - Commercial - Free
  • Minnesota SNOBOL4

Publications

  • Griswold: A SNOBOL4 Primer - Prentice-Hall, 1973. ISBN 0-13-815381-7
  • Maurer: The Programmer's Introduction to SNOBOL - Elsevier, 1976. ISBN 0-444-00172-7
  • James F. Gimpel: Algorithms in SNOBOL4 - 1976, ISBN 0-939793-00-8
  • Susan Hockey: SNOBOL Programming for the Humanities - Clarendon Press 1985, ISBN 0-19-824676-5
  • Michael G. Shafto: Artificial Intelligence Programming in SNOBOL4 - 1987

Links