Fast Gherkin lexer/parser