# SML/NJ Library Manual

## The `RegExpFn` functor

#### Synopsis

> `functor `RegExpFn` ( ... ) : REGEXP
> `

This functor creates a concrete regular expressions matcher by glueing together a concrete syntax and a matching engine.

#### Functor argument interface

> `structure P : REGEXP_PARSER
> structure E : REGEXP_ENGINE
> `

#### Description

`structure P`
  This is the structure implementing the frontend (syntax) of regular expressions.
`structure E`
  This is the structure implementing the backend (engine) of regular expressions.

#### See Also

> REGEXP, REGEXP_PARSER, REGEXP_ENGINE

[ Top | Parent | Contents | Index | Root ]

Last Modified June 4, 1998
Comments to John Reppy
Copyright © 1998 Bell Labs, Lucent Technologies