rules 0.0.2

An implementation of Perl 6 regex rules
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use rules::range_set::{Range, Set};

fn generate(vec: Vec<(char, char)>) -> Set {
    let mut set = Set::new();

    for (a, b) in vec {
        set.insert(Range(a, b));
    }

    set
}

mod insert;
mod remove;
mod difference;
mod intersection;
mod symmetric_difference;
mod union;