OntoDL Statement: define: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Syntax) |
(→Syntax) |
||
| Zeile 1: | Zeile 1: | ||
== Syntax == | == Syntax == | ||
<hr><font face="courier"> | <hr><font face="courier"> | ||
| − | {|border="0" | + | {|border="0" |
| − | | '' | + | |- style="vertical-align:top" |
| + | | style="width:10em" | ''DefinitionStatement'' | ||
| + | | style="width:3em" | := | ||
| + | | style="width:25em" | '''define''' ''ObjectType'' ''ObjectName'' ''DefinitionBody'' | ||
| + | | style="width:10em" | | ||
| + | | <font face="arial" size="2"> </font> | ||
| + | |- style="vertical-align:top" | ||
| + | | ''ObjectName'' | ||
| := | | := | ||
| − | | ''' | + | | ''Name'' |
| + | | | ||
| + | | <font face="arial" size="2"> </font> | ||
| + | |- style="vertical-align:top" | ||
| + | | ''ObjectType'' | ||
| + | | := | ||
| + | | [[OntoDL Object Type: codesystem|'''codesystem''']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | [[OntoDL Object Type: system|'''system''']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | [[OntoDL Object Type: concept|'''concept''']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | [[OntoDL Object Type: predicate|'''predicate''']] | ||
| + | | | ||
| + | | | ||
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | [[OntoDL Object Type: property|'''property''']] | ||
| + | | | ||
| + | | | ||
|- | |- | ||
| ''DefinitionBody'' | | ''DefinitionBody'' | ||
| := | | := | ||
| '''{''' ''FullDefinition''* '''}''' | | '''{''' ''FullDefinition''* '''}''' | ||
| + | | | ||
| + | | | ||
|- | |- | ||
| | | | ||
| style="text-align:right" | | | | style="text-align:right" | | | ||
| − | | '''=''' [[OntoDL Syntax: | + | | '''=''' [[OntoDL Syntax: QualifiedConcept|''QualifiedConcept'']] |
| + | | | ||
| + | | | ||
|- | |- | ||
| | | | ||
| style="text-align:right" | | | | style="text-align:right" | | | ||
| '''=''' [[OntoDL Syntax: InternalReference|''InternalReference'']] | | '''=''' [[OntoDL Syntax: InternalReference|''InternalReference'']] | ||
| + | | | ||
| + | | | ||
|} | |} | ||
</font> | </font> | ||
Version vom 6. September 2016, 13:24 Uhr
Syntax
| DefinitionStatement | := | define ObjectType ObjectName DefinitionBody | ||
| ObjectName | := | Name | ||
| ObjectType | := | codesystem | ||
| | | system | |||
| | | concept | |||
| | | predicate | |||
| | | property | |||
| DefinitionBody | := | { FullDefinition* } | ||
| | | = QualifiedConcept | |||
| | | = InternalReference |