パターンマッチング
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/07 10:26 UTC 版)
歴史
パターンマッチング構造を備えた初期のプログラミング言語には、COMIT (1957)、SNOBOL (1962)、Refal (1968)、ツリーベースのパターンマッチング、Prolog (1972)、 SASL (1976)、NPL (1977)、およびKRC (1981)がある。
多くのテキストエディタはさまざまな種類のパターンマッチングをサポートしている。QEDエディタは正規表現検索をサポートし、一部のバージョンのTECOでは、検索でOR演算子をサポートしている。
数式処理システムは通常、代数式のパターンマッチングをサポートしている。[2]
参考文献
- 『Analytic Pattern Matching: From DNA to Twitter』 Philippe Jacquet・Wojciech Szpankowski、Cambridge University Press、2015年、ISBN 9780521876087
関連項目
- ^ https://wiki.haskell.org/Declaration_vs._expression_style
- ^ Joel Moses, "Symbolic Integration", MIT Project MAC MAC-TR-47, December 1967
- パターンマッチングのページへのリンク