Behat / Gherkin

Gherkin parser, written in PHP for Behat project
MIT License
1.05k stars 91 forks source link

Implement Gherkin parser in Parsica #177

Closed mathiasverraes closed 3 years ago

ciaranmcnulty commented 4 years ago

Some context for this PR

@mathiasverraes and I are experimenting with Parsica as a parsing library for gherkin. This is to work out any kinks in Parsica with a real-word use-case and for me to learn how parser combinators work.

This could become a new parser for gherkin, it could become an alternative parser hidden behind a flag, it could become a replacement parser in a separate repo with a Behat extension, or it could be abandoned

stof commented 4 years ago

I suggest you to rebase your branch so that it contains the fixed Travis config which actually runs tests on PHP 7.4

stof commented 4 years ago

@ciaranmcnulty you should really rebase so that Travis actually runs the tests on PHP 7.4 (and you might want to disable the other jobs running on older versions)