Computer Science – Programming Languages
Scientific paper
2011-06-14
Computer Science
Programming Languages
Scientific paper
Pattern matching is a widely used technique in functional languages, especially those in the ML and Haskell traditions, where it is at the core of the semantics. In languages in the Lisp tradition, in contrast, pattern matching it typically provided by libraries built with macros. We present match, a sophisticated pattern matcher for Racket, implemented as language extension. using macros. The system supports novel and widely-useful pattern-matching forms, and is itself extensible. The extensibility of match is implemented via a general technique for creating extensible language extensions.
No associations
LandOfFree
Extensible Pattern Matching in an Extensible Language does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Extensible Pattern Matching in an Extensible Language, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensible Pattern Matching in an Extensible Language will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-112847