RDF abstract syntax in Backus-Naur?

Hi,

I was surprised to realize that RDF 1.1 Concepts and Abstract Syntax 
(https://www.w3.org/TR/rdf11-concepts/) does not define the syntax in 
terms of e.g. Extended Backus-Naur Form. The closest I got to finding 
such a definition was for N-Triples in an old revision of RDF Test Cases 
(https://www.w3.org/TR/2004/REC-rdf-testcases-20040210/#ntrip_grammar) 
which was released for RDF N-Triples v1.0 in 2004.

I know that the link points to a grammar for a concrete syntax. 
Nonetheless I thought to myself that finding something at least remotely 
resembling an EBNF form of the RDF abstract syntax in the specification 
would make it easier to grasp. Were there any efforts of defining such a 
grammar for the RDF syntax? Could anyone point me to their results?

Best regards,
Kuba JaƂowiec

Received on Friday, 22 October 2021 19:13:45 UTC