SNOBOL
String Oriented Symbolic Language (Karakter Zincirlerine Yönelik Sembolik Dil, kısaca SNOBOL), 1962 ve 1967 yılları arasında AT&T Bell Laboratuvarları'nda David J. Farber, Ralph E. Griswold ve Ivan P. Polonsky tarafından geliştirilen ve SNOBOL4 ile doruklanan bilgisayar programlama dillerinin soysal (jenerik) adıdır.
SNOBOL dili, çok güçlü fakat eksantrik bir programlama dili olarak nitelendirilmiştir; çünkü çok özel bir alan için, yani karakter zinciri (string) işlemleri için tasarlanmıştır. SNOBOL'da klasik dillerdeki gibi aritmetiksel değişkenler ve atama deyimleri de mevcuttur, fakat ağırlık karakter zinciri işleme fonksiyonlarına verilmiştir.
Dilin sözdizimi (sentaksı), inanılmaz derecede güçlü karakter zinciri tanıma ve işleme olanakları sağlamaktadır. Kontrol akışı, genellikle karakter zinciri eşleme işlemlerindeki başarı ya da başarısızlık durumuna göre tasarlanmıştır.
Dış bağlantılar
[değiştir | kaynağı değiştir]- Catspaw, Inc. offers implementations of and support for SNOBOL431 Mayıs 2020 tarihinde Wayback Machine sitesinde arşivlendi.
- Curlie'de SNOBOL (DMOZ tabanlı)
- Introduction to Snobol by James Ford
- SNOBOL için örnek bir program
- Oral history interview with Ralph E. Griswold[ölü/kırık bağlantı]—Griswold discusses development of SNOBOL Charles Babbage Institute, University of Minnesota, Minneapolis.
- Charles Hall Collection on the SNOBOL Programming Language[ölü/kırık bağlantı]. Charles Babbage Institute, University of Minnesota, Minneapolis.
Programlama dili ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |