[][src]Crate lrlex

Macros

lrlex_mod

A convenience macro for including statically compiled .l files. A file src/x.l which is statically compiled by lrlex can then be used in a crate with lrlex_mod!(x).

Structs

LexBuildError

Any error from the Lex parser returns an instance of this struct.

LexerBuilder

A LexerBuilder allows one to specify the criteria for building a statically generated lexer.

LexerDef

This struct represents, in essence, a .l file in memory. From it one can produce a Lexer which actually lexes inputs.

Rule

Enums

LexErrorKind

The various different possible Lex parser errors.

Functions

build_lex

Type Definitions

LexBuildResult