a lexer/parser for Gherkin