Category:SNOBOL4: Difference between revisions
Content added Content deleted
(Added some links, corrected some grammar, added a lang template param. Does "run time typing" mean "duck typing"?) |
No edit summary |
||
Line 7: | Line 7: | ||
CSnobol4 [ftp://ftp.snobol4.org/snobol sources] and [ftp://ftp.snobol4.org/snobol/win32/1.2/ Win32 binary] |
CSnobol4 [ftp://ftp.snobol4.org/snobol sources] and [ftp://ftp.snobol4.org/snobol/win32/1.2/ Win32 binary] |
||
Above also included in Rafal M. Sulejman's [http://rms.republika.pl/slide.shtml TkS*LIDE SNOBOL4 IDE] |
Revision as of 03:59, 16 February 2010
SNOBOL4
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using SNOBOL4.
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Garbage collected: | Yes |
---|---|
See Also: |
|
SNOBOL4 (StriNg Oriented and symBOlic Language) is a language for text processing, pattern matching, and much more, first designed and implemented at Bell Telephone Laboratories, Inc. (BTL) in the 1970's.
SNOBOL4, while known primarily as a string language excels at any task involving symbolic manipulations. It provides run time typing, garbage collection, user data types, on the fly compilation. Its primary weaknesses are its simple syntax and lack of "structured programming" and "object oriented" constructs.
CSnobol4 sources and Win32 binary
Above also included in Rafal M. Sulejman's TkS*LIDE SNOBOL4 IDE
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- SNOBOL4 examples needing attention (empty)
- SNOBOL4 Implementations (6 P)
- SNOBOL4 User (15 P)
Pages in category "SNOBOL4"
The following 133 pages are in this category, out of 133 total.
A
C
E
H
I
L
Q
R
S
- Semordnilap
- Shell one-liner
- Short-circuit evaluation
- Sieve of Eratosthenes
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Insertion sort
- Soundex
- Split a character string based on change of character
- String append
- String case
- String comparison
- String concatenation
- String interpolation (included)
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip block comments
- Strip whitespace from a string/Top and tail
- Subleq
- Substring
- Substring/Top and tail
- Sum and product of an array
- Sum of squares
- Sum of the digits of n is substring of n
- System time