l1-dfa 0.1.1

Deterministic Finite-State Automata Library for Rust, written in L1
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use l1_dfa::{DFA};

#[test]
fn empty_string() {
   let d = DFA {
      states: vec![true],
      transitions: std::collections::HashMap::new(),
   };

   assert!( d.accepts("") );
   assert!( !d.accepts("a") );
}