expression text
- CURIE:
gmeow:expressionText - IRI: https://blackcatinformatics.ca/gmeow/expressionText
- Category: property
- Defined by:
gmeow:slices/norms - Box roles: RBox role (What is this?)
The expression source, verbatim, in the named language. Functional and mandatory (SHACL).
Structure
Property shape: datatype property; gmeow:ConditionExpression -> xsd:string; functional
Practical Pattern
Use gmeow:expressionText from gmeow:ConditionExpression to xsd:string when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to carry the verbatim source of a condition expression in its declared language.
Avoid when
- Avoid omitting it or giving more than one (it is functional and mandatory by SHACL) and avoid mixing languages in one expression — declare the language with
gmeow:expressionLanguage.
How to use
- Assert
gmeow:expressionTextonce pergmeow:ConditionExpressionwith the exact source, paired withgmeow:expressionLanguage.
Examples
- ex:e1
gmeow:expressionText"ASK { ?s ex:requestedErasure true }".