OntoDL Statement: set
Version vom 6. September 2016, 09:28 Uhr von Caumanns (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Syntax == <hr><font face="courier"> {|border="0" | ''SetStatement'' | := | '''set''' ''InternalReference'' ''SetOpera…“)
Syntax
| SetStatement | := | set InternalReference SetOperator AssignedValue |
| AssignedValue | := | InternalReference |
| | | = QualifiedConcept | |
| | | = Text | |
| SetOperator | := | $= | -= | += | := |
Semantics of the set-operator
| Operator | Sematics | a=string b=string |
a=object b=object |
a=empty collection | a=collection b=string |
a=collection b=object |
|---|---|---|---|---|---|---|
| $= | String Concatenation | ab | error | { b } | {a1b, .. , anb} | error |