![]() |
Home | Libraries | People | FAQ | More |
UnaryLexer is a composite lexer component that has a single subject. The UnaryLexer may change the behavior of its subject following the Delegate Design Pattern.
Notation
lA UnaryLexer.
LA UnaryLexer type.
In addition to the requirements defined in Lexer, for any UnaryLexer the
following must be met:
|
Expression |
Semantics |
Return type |
|---|---|---|
|
|
Subject lexer component. |
|
Expression |
Description |
|---|---|
|
|
The subject lexer component type. |
|
|
Metafunction that evaluates to |
For any UnaryLexer, L,
the following invariant always holds:
traits::is_lexer<L::subject_type>::type evaluates to mpl::true_
The following lexer components conform to this model:
FIXME Add more links to models of UnaryLexer concept