1 2 3 4 5 6 7 8 9 10 11 12 13
use peg::parser; parser! { pub grammar g() for [u8] { #[no_eof] pub rule foo() = "foo" } } #[test] fn main() { assert_eq!(g::foo(b"foobar"), Ok(())); }