Content deleted Content added
Updated the article by extending the paragraph and added a heading "Modern use" as it is not used just like in old times. |
GhostCarrot (talk | contribs) No edit summary |
||
Line 3:
{{Update|inaccurate=yes|updated=September 2014|date=April 2021}}
'''Snowball''', also known as [[SNOBOL]], is a small string processing [[programming language
The Snowball compiler translates a Snowball script (a .sbl file) into program in [[thread safety|thread-safe]] [[ANSI C]], [[Java (programming language)|Java]], Ada, C#, Go, Javascript, Object Pascal, Python or Rust. For ANSI C, each Snowball script produces a program file and corresponding header file (with .c and .h extensions).<ref>[http://snowball.tartarus.org/texts/quickintro.html "Snowball: Quick introduction"], Martin Porter, web page. Retrieved 2 September 2014.</ref> The Snowball compiler checks the consistency of its script, and this check was used to discover a [[typo]] in a seminal academic paper by [[Julie Beth Lovins|Lovins]] which had remained undetected for 30 years.<ref>{{Cite web|url=http://snowball.tartarus.org/algorithms/lovins/festschrift.html|title=Lovins revisited}}</ref>
|