pegy 0.1.2

A derive based parser generator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub fn main() {
    let now = std::time::Instant::now();
    let re = futures::executor::block_on(pegy::parse::<f64, _>("93853.54345"));
    let elapsed = now.elapsed();
    println!("{:#?}", re);
    println!("{}", elapsed.as_nanos());
    let now = std::time::Instant::now();
    let re = "93853.54345".parse::<f64>();
    let elapsed = now.elapsed();
    println!("{:#?}", re);
    println!("{}", elapsed.as_nanos())
}