Measures Concepts
GitHub icon

Manchester syntax

Manchester syntax - Data notation

< >

Manchester syntax is a data notation created in 2006.

#1610on PLDB 18Years Old

The Manchester syntax is a user-friendly compact syntax for OWL 2 ontologies; it is frame-based, as opposed to the axiom-based other syntaxes for OWL 2. The Manchester Syntax is used in the OWL 2 Primer, and this document provides the language used there. It is expected that tools will extend the Manchester Syntax for their own purposes, and tool builders may collaboratively extend the common language.


Example from the web:
/** * @rdfs:comment A vegetarian pizza is a pizza that only has cheese toppings * and tomato toppings. * * @rdfs:label Pizza [en] * @rdfs:label Pizza [pt] */ Class: VegetarianPizza EquivalentTo: Pizza and not (hasTopping some FishTopping) and not (hasTopping some MeatTopping) DisjointWith: NonVegetarianPizza

Language features

Feature Supported Token Example
MultiLine Comments ✓ /* */
/* A comment
*/
Comments ✓
Semantic Indentation X

View source

- Build the next great programming language · Search · Add Language · Features · Creators · Resources · About · Blog · Acknowledgements · Queries · Stats · Sponsor · Day 605 · feedback@pldb.io · Logout