Back to Search Start Over

Matchete: Paths through the Pattern Matching Jungle.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Pandu Rangan, C.
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Hudak, Paul
Warren, David S.
Hirzel, Martin
Nystrom, Nathaniel
Bloom, Bard
Source :
Practical Aspects of Declarative Languages (978-3-540-77441-9); 2008, p150-166, 17p
Publication Year :
2008

Abstract

Pattern matching is a programming language feature for selecting a handler based on the structure of data while binding names to sub-structures. By combining selection and binding, pattern matching facilitates many common tasks such as date normalization, red-black tree manipulation, conversion of XML documents, or decoding TCP/IP packets. Matchete is a language extension to Java that unifies different approaches to pattern matching: regular expressions, structured term patterns, XPath, and bit-level patterns. Matchete naturally allows nesting of these different patterns to form composite patterns. We present the Matchete syntax and describe a prototype implementation. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540774419
Database :
Complementary Index
Journal :
Practical Aspects of Declarative Languages (978-3-540-77441-9)
Publication Type :
Book
Accession number :
34019443
Full Text :
https://doi.org/10.1007/978-3-540-77442-6_11