PrimitiveLexer

| Home | Libraries | People | FAQ | More

##### PrimitiveLexer

###### Description

PrimitiveLexer is the most basic building block that the client uses to build more complex lexer components.

###### Refinement of

> `Lexer`

###### Type Expressions

Expression | Description
--- | ---
`traits::is_primitive_lexer<L>::type` | Metafunction that evaluates to `mpl::true_` if a certain type, `L`, is a PrimitiveLexer, `mpl::false_` otherwise (See MPL Boolean Constant).

###### Models

The following lexer components conform to this model:

- character literals (i.e. `'x'`), `char_`,
- string literals (`"abc"`), `std::basic_string<>`, `string`

FIXME Add more links to PrimitiveLexer models here.