gherkin
lang.g4
gherkin | lang.g4 | |
---|---|---|
1 | 2 | |
147 | 5 | |
2.0% | - | |
9.4 | 10.0 | |
7 days ago | over 1 year ago | |
C | ANTLR | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gherkin
-
Is BDD alive in C++ ?
I would not recommand the C++ version of Cucumber because as you mentioned it's deprecated for a while now. However, if you still want to use the Cucumber syntax, you can rely on the [C gherkin parser](https://github.com/cucumber/gherkin/tree/main/c)
lang.g4
What are some alternatives?
cucumber-ruby - Cucumber for Ruby. It's amazing!
ANTLR - ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
minestat - :chart_with_upwards_trend: A Minecraft server status checker
proleap-cobol-parser - ProLeap ANTLR4-based parser for COBOL
fib - Performance Benchmark of top Github languages
participle - A parser library for Go
RedisGraph - A graph database as a Redis module
PoeFilterParser - Parser
program - An open-source codebase for sharing programming solutions. Good collection of `good first issue`
OpenPapyrus - ANTLR4 grammars for Papyrus
grammars-v4 - Grammars written for ANTLR v4; expectation that the grammars are free of actions.
JFlex - The fast scanner generator for Java™ with full Unicode support