manpagez: man pages & more
info bigloo
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

7 Pattern Matching

Pattern matching is a key feature of most modern functional programming languages since it allows clean and secure code to be written. Internally, “pattern-matching forms” should be translated (compiled) into cascades of “elementary tests” where code is made as efficient as possible, avoiding redundant tests; Bigloo’s “pattern matching compiler” provides this. The technique used is described in details in [QueinnecGeffroy92], and the code generated can be considered optimal (3) due to the way this “pattern compiler” was obtained.

The “pattern language” allows the expression of a wide variety of patterns, including:


This document was generated on October 23, 2011 using texi2html 5.0.