-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Home
Grammars-v4 is a collection of antrl4 grammars contributed by authors around the world. Grammars-v4 uses antlr4test-maven-plugin and travis to ensure that all grammars on the tree compile properly with Antlr4. Additionally each grammar has a directory of examples which antlr4test-maven-plugin uses to ensure that the grammars on the source tree can parse example without errors.
A core value of grammars-v4 is that any grammar downloaded from grammars-v4 will compile properly with Antlr4, and has been validated against some example inputs.
There is no single license for the grammars, each grammar has it's own license. Check inside the grammar files for licensing terms
If your PR breaks the existing tests, it will be rejected. Additionally, we ask that any incremental changes made to grammar files have examples contributed to the /examples directory for that grammar to ensure that future changes to the grammars don't introduce regressions
Look here