Crate lexpar [] [src]

lexpar is a crate that provides a simple lexer and parser structures.

Modules

lexer

This module holds structures for parsing source into tokens.

parser

This module contains parser related macros and structures.

Macros

lex_rules

Helper macro for generating the Lexer rules.

parse_rules

Macro that generates a parser from a formal grammar.