owlcollab / oboformat

Automatically exported from code.google.com/p/oboformat
5 stars 2 forks source link

1.6: Adopt Turtle grammar for IRIs, CURIEs, literals #133

Open cmungall opened 1 year ago

cmungall commented 1 year ago

From @balhoff:

From @cmungall:

althonos commented 5 months ago

@cmungall : You don't need the <> quoting provided you change the rules for xref lists and qualifier lists (#148); otherwise, since , and = are valid IRI characters, every construction of the form [iri, iri, iri] or {iri="value"} is ambiguous.

Keeping IRIs non escaped could work if you require all identifier to be followed by at least a whitespace: then you would have to change the lists to be [ iri , iri , iri ] which looks a bit ugly but makes sure the IRI are terminated properly.