Semantic Web languages
highlight.js syntax definitions for these semantic web languages:
- SPARQL 1.1: Query and Update languages. See BNF grammar and syntax diagrams
- Turtle 1.1
- [SHACL Compact](https://w3c.github.io/shacl/shacl-compact-syntax/]. See BNF grammar and [syntax diagrams][http://rawgit2.com/VladimirAlexiev/grammar-diagrams/master/shaclc-grammar.xhtml]. Still in TODO
- GraphDB Rules
Links:
- http://highlightjs.org for more info on
highlight.js
and a live demo. - https://github.com/highlightjs/highlightjs-shexc for another semantic language, SHEX (Shape Expressions)
- highlight-to-reveal for info about using this in reveal.js, a tool for web-based presentations. NOTE: this is outdated!
- Mark Ellis, @ellismarkf, Stardog Union
- Vladimir Alexiev, @VladimirAlexiev, Ontotext Corp