grammars-v4 icon indicating copy to clipboard operation
grammars-v4 copied to clipboard

Grammars written for ANTLR v4; expectation that the grammars are free of actions.

Results 432 grammars-v4 issues
Sort by recently updated
recently updated
newest added

I was copying some code around and found that it referenced the old "antlr4ts" target. This is not used anymore. Antlr 4.13.0 supports the TypeScript target directly. ``` $ grep...

target:typescript

I try to use the cpp grammar with the python target. With the latest fix #3603 antlr does not generate proper python code. So I tried to fix it and...

cpp
target:python3

The following do not appear to be in the Fortran 2003 standard (though it is hard to tell given that the standard document is not freely available). - integer literal...

There are three categories for standard oracle SQL functions (not java): string functions, numeric functions and other functions. I think that some functions are misplaced into string functions. Like for...

plsql

This PR is a partial fix for #3798. * The [bnf grammar](https://github.com/antlr/grammars-v4/tree/a1cc6752263187a086ae961a47f82284b0a10cdf/bnf) wasn't really BNF, but actually EBNF. This is because [it had kleene operators](https://github.com/antlr/grammars-v4/blob/a1cc6752263187a086ae961a47f82284b0a10cdf/bnf/bnf.g4#L70-L76). The directory containing the old...

This is an ANTLR4 parser for the VAX SCAN programming language. See the README.md for a brief description of the language and its history. I have included 22 small examples...

new-grammar

ALTER TABLE statements do not recognize constraint_clauses. Example: ALTER TABLE dummy ADD PRIMARY KEY (id); This results to a list of unit_statements. Please check the empty alternative at the beginning...

Still parses standard PDDL files, as well as new MA-PDDL files (which are almost up to the full specification of [Kovacs, 2012](https://home.mit.bme.hu/~dkovacs/pubs/d.l.kovacs_2012_ICAPS-WIPC.pdf)).

pddl

I added the yml language, so forgive me if it's not perfect because I'm not a professional grammar writer