Crate gerber

Crate gerber 

Source
Expand description

A simple DFA library to construct state machines, fast allocation using an a custom Arena implementation, and safe construction using Rust’s borrow checker.

Modules§

dfa
The DFA module contains the implementation of the Deterministic Finite Automaton.
nfa
The NFA module contains the implementation of the Non-Deterministic Finite Automaton.

Macros§

dfa_state_creator
A macro for which allows you to make a state creator function for a given state type.
nfa_state_creator
Creates a macro for creating states in the NFA.