Pattern matching: Difference between revisions

Content deleted Content added
Undid revision 1173859144 by IUncle jj agbaji (talk)
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 12:
 
==History==
{{See also|Regular expression#History}}
{{Expand section|date=May 2008}}
Early programming languages with pattern matching constructs include [[COMIT]] (1957), [[SNOBOL]] (1962), [[Refal]] (1968) with tree-based pattern matching, [[Prolog]] (1972), [[SASL programming language|SASL]] (1976), [[NPL programming language|NPL]] (1977), and [[Kent Recursive Calculator|KRC]] (1981).
Line 18 ⟶ 19:
 
[[Computer algebra system]]s generally support pattern matching on algebraic expressions.<ref>Joel Moses, "Symbolic Integration", MIT Project MAC MAC-TR-47, December 1967</ref>
 
{{See also|Regular expression#History}}
 
==Primitive patterns==