H ?
«
‹
←
→
›
»
Language peer sets for SNOBOL:
United States↑
United States/1962↑
Designed 1962 ↑
1960s languages ↑
Second generation↑
Early Cold War↑
Genus Markovs ↑
String and List Processing ↑
Markovs↑
File-reflexive↑
Content-reflexive ↑
Markovs/1962↑
File-reflexive/1962↑
Content-reflexive/1962↑
Markovs/United States↑
File-reflexive/United States↑
Content-reflexive/United States↑
String and List Processing ↑
String and List Processing/1962↑
String and List Processing/us ↑
SNOBOL(ID:171/sno002)
String processing language
alternate simple view
Country: United States
Designed 1962
Published: 1962
Genus: Markovs
Sammet category: String and List Processing
StriNg Oriented symBOlic Language.
David Farber, Ralph Griswold & I. Polonsky, Bell Labs 1962-3.
String processing language for text and formula manipulation.
SNOBOL is a special purpose language developed to provide a powerful means of doing character string manipulated. Accordingly, it has a collection of powerful operations for doing string pattern matchings. The most common early application of SNOBOL was to write text editors. Dynamically typed, has no type declarations and no restrictions on the data type of the value of any variable.
Interpreted.
Places
People:
Hardware:
Structures:
Related languages
COMIT |
→
|
SNOBOL | |
Influence |
Markov |
→
|
SNOBOL | |
Influence |
SCL |
→
|
SNOBOL | |
Influence |
SCL7 |
→
|
SNOBOL | |
Suggested name for |
SEXI |
→
|
SNOBOL | |
Renaming |
SHADOW |
→
|
SNOBOL | |
Influence |
SNOBOL |
→
|
APLBOL | |
Augmentation of |
SNOBOL |
→
|
DYSTAL | |
Evolution of |
SNOBOL |
→
|
ELFBOL | |
Implementation |
SNOBOL |
→
|
LIMP | |
Influence |
SNOBOL |
→
|
SNOBOL2 | |
Evolution of |
SNOBOL |
→
|
SNOFLEX | |
Evolution of |
References:
Farber, David. J.; Griswold, Ralph. E.; and Polons (1964) Farber, David. J.; Griswold, Ralph. E.; and Polonsky, Ivan. P. "SNOBOL: A String Manipulation Language" pp21-30
Abstract
in [ACM] (1964) [ACM] JACM 11(01) January 1964
(1964) Iverson, K review of Farber et al (SNOBOL)
Abstract
in (1964) ACM Computing Reviews 5(01) January-February 1964
Crisman, P. (1965) Crisman, P. A. (Ed.) The time-sharing system: a programmer's guide. (2nd ed.) M.I.T. Press, Cambridge,Mass., 1966
Extract:
LAnguages and Subsystems available
in (1964) ACM Computing Reviews 5(01) January-February 1964
Goldstein (1965) Goldstein, M. "Computer Languages" The American Mathematical Monthly, Vol. 72, No. 2, Part 2: Computers and Computing Feb., 1965 pp141-146
Extract:
Languages scene
in (1964) ACM Computing Reviews 5(01) January-February 1964
Sammet, Jean E. (1967) Sammet, Jean E. "Formula Manipulation by Computer"
in Advances in Computers, Vol. (1967) Advances in Computers, Vol. 8 FL Alt and M Rubinoff (Eds.), Academic Press, New York, 1967
Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967"
in (1967) Computers & Automation 16(6) June 1967
Knuth, Donald E. (1968) Knuth, Donald E. The Art of computer programming, Addison-Wesley Publishing Company Reading, MA 1968
Extract:
History And Bibliography
in (1967) Computers & Automation 16(6) June 1967
Sammet, Jean E. (1968) Sammet, Jean E. "Revised Annotated Descriptor Based Bibliography for the Use of Computers for Non-Numerical Mathematics"
in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
Russell, L. (1969) Russell, L. "Linear circuit analysis by symbolic algebra" pp573-586
in (1969) Proceedings of the twenty-fourth ACM national conference August 1969
Breslau, M. (1970) Breslau, M. Review of (ALPAK, ALTRAN, SNOBOL)
Extract:
Abstract
in (1970) ACM Computing Reviews 11(01) January 1970
Harrison, Malcolm C (1970) Harrison, Malcolm C "Data-structures and programming" New York: Courant Institute of Mathematical Sciences 1970
in (1970) ACM Computing Reviews 11(01) January 1970
Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 235
Abstract
in (1970) ACM Computing Reviews 11(01) January 1970
Griswold, Ralph E.: Macro implementation of SNOBOL (1972) Griswold, Ralph E.: Macro implementation of SNOBOL4. A case Study of machine-independent software development. Reading,EngI and: Freeman 1972. 310 S., 117 illustr. - ISBN: 0-7167-0447-1.
in (1970) ACM Computing Reviews 11(01) January 1970
Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 265
in (1972) Computers & Automation 21(6B), 30 Aug 1972
Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 562
Abstract
in (1972) Computers & Automation 21(6B), 30 Aug 1972
Tucker, Allen B., JR. (1977) Tucker, Allen B., JR. Programming languages. McGraw-Hill, Inc., New York, 1977
in (1972) Computers & Automation 21(6B), 30 Aug 1972
Griswold, Ralph E. (1978) Griswold, Ralph E. "A history of the SNOBOL programming languages"
Abstract
in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978
Allen, F. (1982) Allen, F. and Schwartz, J. review of Sammet and Lee HOPL conference end banquet excerpts
Abstract
in (1982) ACM Computing Reviews March 1982
Holbrook, Bernard D. and Brown, W. Stanley (1982) Holbrook, Bernard D. and Brown, W. Stanley "A History of Computing Research at Bell Laboratories (1937-1975)" Computing Science Technical Report No. 99 1982
Extract:
History
in (1982) ACM Computing Reviews March 1982
Nance, R. (1982) Nance, R. E. review of Griswold 1978
Abstract
in (1982) ACM Computing Reviews March 1982
Steel, T. (1982) Steel, T. B. review of Wexelblat 1982
Abstract
in (1982) ACM Computing Reviews March 1982
Van Deusen, M. (1982) Van Deusen, M. review of Wexelblat 1982
Abstract
in (1982) ACM Computing Reviews March 1982
(2002) Library of Congress Subject Headings S6
in (1982) ACM Computing Reviews March 1982
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|