dice-group / sparql-parser-base

Antlr4 based SPARQL 1.0 and SPARQL 1.1 parsers
https://tentris.dice-research.org/
Apache License 2.0
5 stars 1 forks source link

Switch to a different parsing library #29

Open liss-h opened 8 months ago

liss-h commented 8 months ago

Due to the lacking performance of ANTLR consider switching to a different parsing library.

Question: Is SPARQL context-free? (i.e. parsable with parser-combinators) Answer: yes

Possible Libraries to look into (in no particular order):

Important features:

liss-h commented 8 months ago

Also: ANTLR causes stack overflows on deeply nested path queries -> resolved