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:
- fast
- correct
- easy to maintain
- expressive parsing errors
- stream support (optional?)
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: