peg 0.5.0

A parser generator built on the Parsing Expression Grammar (PEG) formalism.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
set -e

git checkout src/grammar.rs
cargo run -- src/grammar.rustpeg > src/grammar_new.rs

mv src/grammar.rs src/grammar_old.rs
cp src/grammar_new.rs src/grammar.rs

if cargo run -- src/grammar.rustpeg > src/grammar_new.rs
then
    diff -qs src/grammar.rs src/grammar_new.rs
else
    echo "Failed"
fi