Module meval::tokenizer [] [src]

Tokenizer that converts a mathematical expression in a string form into a series of Tokens.

The underlying parser is build using the nom parser combinator crate.

The parser should tokenize only well-formed expressions.

Enums

Operation

Mathematical operations.

ParseError

An error reported by the parser.

Token

Expression tokens.

Functions

tokenize

Tokenize a given mathematical expression.