Skip to content

Would compliance require support for arbitrary recursion in a triple-term? #155

@sdasoracle

Description

@sdasoracle

For compliance, would an implementation be required to accept the following N-Triple statement as a line in a .nt file?

:s :p <<( :r1 rdf:reifies <<( :r2 rdf:reifies <<( :r3 rdf:reifies ... <<( :rn rdf:reifies <<( :x :q :y )>> )>> ... )>> )>> )>> . [EOL]

If we decide (see this issue) to allow any arbitrary IRI to appear as predicate in a triple that has a triple-term as object, then we should consider the following as a more general example:

:s :p <<( :r1 :p1 <<( :r2 :p2 <<( :r3 :p3 ... <<( :rn :pn <<( :x :q :y )>> )>> ... )>> )>> )>> . [EOL]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions