I am wondering how it compares to rust-peg[1].
I am currently using it and the syntax is very nice. At first look it seems to be more verbose to use Nom.. Is it much faster then rust-peg, though?
The biggest difference here is the use of a syntax extension to parse the grammar. This is something I would like to do at some point, because it can make the code nicer. Right now, macros are good, because you can use nom directly without Rust 1.0, no need for feature gates.
Anyway, thanks for this great project!
1: Of course, all programming languages have runtimes, but once we got down to C or C++ levels of runtime, that is.