SNOBOL

A high-level programming language designed for text-processing applications. Developed at AT&T’s Bell Laboratories in 1962, SNOBOL (StriNg-Oriented symBOlic Language) arose from the frustration of its creators (Ralph Griswold, David Farber, and Ivan Polonsky) with numerically oriented programming languages.
They sought to create a programming language that could manipulate text, and they hoped to create a language that would interest people who were not mathematicians. The language they created is especially strong in its textual pattern-matching capabilities and has been used for research work in fields such as language translation.
the generation of indexes or concordances to literary works, and text reformatting.
SNOBOL shares with BASIC and FORTRAN, its contem-poraries, a lack of structure and an overreliance on GOTO statements and, therefore, is little more than a curiosity. SNOBOL4 is available for IBM PC-compatible computers. See BASIC and FORTRAN.

SNOBOL
Một loại ngôn ngữ lập trình bậc cao được thiết kế dùng cho các trình ứng dụng xử lý văn bản. Được Bell Laboratories của hãng AT&T xây dựng từ năm 1962, SNOBOL (StriNg-Oriented symBOlic Language) đã ra đời từ những sự thất bại của những tác giả của nó với các ngôn ngữ lập trình định hướng theo con số.
Họ muốn xây dựng một ngôn ngữ lập trình có thể xử lý văn băn, và họ hy vọng ngôn ngữ này sẽ gây thú vị cho những người không phải là các nhà toán học. Ngôn ngữ mà họ xây dựng đặc biệt mạnh trong khả năng làm phù hợp với các mẫu chữ, và đã được sử dụng trong công việc nghiên cứu thuộc các lĩnh vực như phiên dịch ngôn ngữ, lập các mục lục, hoặc phân loại các tác phẩm văn học, và định lại khuôn dạng văn bản.
SNOBOL cũng như BASIC, và FORTRAN, đều không có cấu trúc và quá tin tưởng vào các câu lệnh GÔT, do đó ít được ưa thích. SNOBOL 4 phù hợp với loại máy tính tương thích IBM PC. Xem BASICFORTRAN.


Published:

PAGE TOP ↑