Parser for the programming language Daspel, written in nom. EBNF can be found here This parser is written in Rust using the nom parser generator.