rexen/nfa/state
Types
pub type Matcher {
CharacterMatcher(char: String)
EpsilonMatcher
AnyMatcher
}
Constructors
-
CharacterMatcher(char: String) -
EpsilonMatcher -
AnyMatcher
pub type Transition =
#(Matcher, String)
Values
pub fn add_transition(
transitions: List(#(Matcher, String)),
transition: #(Matcher, String),
) -> List(#(Matcher, String))
pub fn is_epsilon(m: Matcher) -> Bool