要么编译而执行（如同其他语言的eval函数那样）。在1960年代后期和1970年代前期，SNOBOL4在美国大学中被广泛教授，并在1970年代和1980年代，在人文学科中作为文本操纵语言被广泛使用。在1980年代和1990年代，随着新的语言比如AWK和Perl使得通过正则表达式方式的字符串操纵成为时尚，对SNOBOL4的使用逐渐衰竭了。SNOBOL4模式归类为BNF文法，它等价于上下文无关文法而比正则表达式更强力。不同于SNOBOL4模式，纯粹的正则表达式是不递归的，这带给SNOBOL4模式以明确的