expression
Represents an Expression.
| CLASS | DESCRIPTION |
|---|---|
Expression |
The Expression class is used to specify an Expression using natural-language text. |
FormalExpression |
The FormalExpression class is used to specify an executable Expression using a specified Expression language. |
Classes¶
Expression
dataclass
¶
Expression(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
value: Optional[str] = None
)
Bases: BaseElement
The Expression class is used to specify an Expression using natural-language text.
FormalExpression
dataclass
¶
FormalExpression(
*,
id: Optional[str] = None,
documentation: list[Documentation] = list(),
extension_elements: Optional[ExtensionElements] = None,
value: Optional[str] = None,
language: Optional[str] = None,
evaluates_to_type_ref: Optional[str] = None
)
Bases: Expression
The FormalExpression class is used to specify an executable Expression using a specified Expression language.