|
ENTITY uniform_product_space SUBTYPE OF (maths_space, generic_literal); base : maths_space; exponent : positive_integer; WHERE WR1: expression_is_constant(base); WR2: no_cyclic_space_reference(SELF, []); WR3: base <> the_empty_space; END_ENTITY; -- uniform_product_space |
Entity data types and their attributesgeneric_expression- maths_space - simple_generic_expression - generic_literal - uniform_product_space base: maths_space; exponent: positive_integer; |
Global rules for this entity data type- |