เข้าสู่ระบบ สมัครสมาชิก

snobol4 การใช้

ประโยคมือถือ
  • These features have since been added to most recent SNOBOL4 implementations.
  • The SNOBOL4 language translator was still written in assembly language.
  • Snocone by Andrew Koenig adds block-structured constructs to the SNOBOL4 language.
  • SNOBOL4 stands apart from most programming languages by having patterns as a alternation.
  • SNOBOL4 stands apart from most programming languages of its era by having patterns as a alternation.
  • Snocone is a self-contained programming language, rather than a proper superset of SNOBOL4.
  • The file editor for the Michigan Terminal System ( MTS ) provided pattern matching based on SNOBOL4 patterns.
  • Built-in syntactic support for associative arrays was introduced by SNOBOL4, under the name " table ".
  • Macro SNOBOL4 in C written by Phil Budne is a free, open source implementation, capable of running on almost any platform.
  • SNOBOL4 patterns, however, subsume BNF grammars, which are equivalent to context-free grammars and more powerful than regular expressions.
  • SNOBOL4 supports a number of built-in data types, such as integers and limited precision real numbers, Pascal's records.
  • SNOBOL4 pattern-matching uses a backtracking algorithm similar to that used in the logic programming language Prolog, which provides pattern-like constructs via DCGs.
  • The original man page is dated January 1992 and describes bs as " a language that is a remote descendant of BASIC, SNOBOL4, and C ".
  • A SNOBOL4 program as given in " The SNOBOL4 Programming Language " by Griswold, Poage, and Polonsky followed by the same program rewritten in Snostorm.
  • A SNOBOL4 program as given in " The SNOBOL4 Programming Language " by Griswold, Poage, and Polonsky followed by the same program rewritten in Snostorm.
  • Minnesota SNOBOL4, by Viktors Berstis, the closest PC implementation to the original IBM mainframe version ( even including Fortran-like FORMAT statement support ) is also free.
  • SNOBOL4 was quite widely taught in larger US universities in the late 1960s and early 1970s and was widely used in the 1970s and 1980s as a text manipulation language in the humanities.
  • Prior to the development of SPITBOL, SNOBOL4 was thought to be slow, binding prevents everything from being determined at compile time, SPITBOL adopts various strategies for making decisions as early as possible.
  • It is possible to write, for example, a SNOBOL4 pattern which matches " a complete name and international postal mailing address ", which is well beyond anything that is practical to even attempt using regular expressions.
  • Catspaw, Inc provided a commercial implementation of the SNOBOL4 language for many different computer platforms, including DOS, Macintosh, Sun, RS / 6000, and others, and these implementations are now available free from Catspaw.
  • ตัวอย่างการใช้เพิ่มเติม:   1  2