Jump to content

SNOBOL: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 14: Line 14:
==Publications==
==Publications==
* R.E. Griswold, J.F. Page, I.P. Polonski: ''The SNOBOL4 Programming Language'' - Prentice-Hall 1968, ISBN 0-13-815357-4
* R.E. Griswold, J.F. Page, I.P. Polonski: ''The SNOBOL4 Programming Language'' - Prentice-Hall 1968, ISBN 0-13-815357-4
** 2nd Edition 1971, ISBN 0-13-815373-6
** [https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/spitbol/Green%20Book.pdf PDF] (2nd Edition) 1971, ISBN 0-13-815373-6
* Griswold: ''A SNOBOL4 Primer'' - Prentice-Hall, 1973.  ISBN 0-13-815381-7
* 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
* Maurer: ''The Programmer's Introduction to SNOBOL'' - Elsevier, 1976.  ISBN 0-444-00172-7

Revision as of 17:47, 6 March 2017

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 but have less powerful pattern matching features.

History

Work on SNOBOL4 began in 1966.

Implementations

  • Catspaw SPITBOL-386 for MS-DOS, OS/2 2.x, Windows 95 and Windows NT (specsheet)
DOS
  • Catspaw SNOBOL4+ - also available for CP/M-86
  • Catspaw Vanilla SNOBOL4 - Commercial - Free
  • IBM/PC Macro SPITBOL
  • Minnesota SNOBOL4

Publications

  • R.E. Griswold, J.F. Page, I.P. Polonski: The SNOBOL4 Programming Language - Prentice-Hall 1968, ISBN 0-13-815357-4
    • PDF (2nd Edition) 1971, ISBN 0-13-815373-6
  • 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