Skip to content

SPARQL 1.2: rdf:dirLangString with DATATYPE, CONCAT and CONTAINS#273

Merged
Tpt merged 4 commits intomainfrom
tpt/dirLangString-fn
Jan 9, 2026
Merged

SPARQL 1.2: rdf:dirLangString with DATATYPE, CONCAT and CONTAINS#273
Tpt merged 4 commits intomainfrom
tpt/dirLangString-fn

Conversation

@Tpt
Copy link
Copy Markdown
Contributor

@Tpt Tpt commented Dec 29, 2025

Covers argument compatibility

@Tpt Tpt requested review from afs and rubensworks December 29, 2025 21:31
@Tpt Tpt self-assigned this Dec 29, 2025
@Tpt Tpt mentioned this pull request Dec 29, 2025
40 tasks
@afs
Copy link
Copy Markdown
Contributor

afs commented Jan 5, 2026

There are more cases such as
CONCAT("abc"@en--ltr, "xyz"@en--rtl) (-> xsd:string)
CONCAT("abc"@en--ltr, "xyz"@en) (-> xsd:string, and not @en)
CONTAINS("abc"@en--ltr, "a"@en) (->incompatible)

I'll sort out a collection of these.

Comment thread sparql/sparql12/lang-basedir/concat.rq Outdated
Comment thread sparql/sparql12/lang-basedir/concat.srj Outdated
Co-authored-by: Andy Seaborne <andy@apache.org>
Comment thread sparql/sparql12/lang-basedir/concat.rq Outdated
@Tpt
Copy link
Copy Markdown
Contributor Author

Tpt commented Jan 7, 2026

Thank you @afs. The test pass in Oxigraph after fixing a typo: 570238e

@afs afs self-requested a review January 8, 2026 09:08
@Tpt Tpt merged commit e44787c into main Jan 9, 2026
1 check passed
@Tpt Tpt deleted the tpt/dirLangString-fn branch January 9, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants