A (wildly incomplete and buggy) parser combinator library in rust