ГОСТ Р ИСО/ТО 10303-12-2000
48i BaseValueKnumcrationValuc | Simple-Value .
49i Bcqucathcsio " SUPOF DynamicSupSubRcfList.
50i BoolcanValue - TRUE | FALSE .
51i Complex Entitylnstanceid " SimpleEntitvlnstanceldSupSubld.
52i Constant Block - CONSTANT { Const an tSpcc } ENDjCONSTANT.
53i ConstantId *» constant_rcf .
54i ConstantSpcc «■ ConstantId ’** *■’ ConstantValue.
S5i ConstantValue “ AggrcgationValuc | BascValuc | EntityInstanccValuc |
NamedlnstanccV’aluc | SdectValue | TypeValuc .
S6i Context Block - CONTEXT Context!*ContcxtBody END.CONTEXT *;* .
S7i ContcxtBody ■» { SchemaKeferenccSpcc } | FormalParanicterBlock |
{ SchemalnstanccBlock | SupportAlgorithm } .
58i Context Id ■ simple_id .
S9i DerattValue • AggrcgationValuc | BaseValue | EntitylnstanceKcf |
EntitylnstanceValue | EnumcrationlnstanccValuc |
TypelnstanccRcf | TypelnstanccValuc | TypeValuc .
60i DcrivcdAttr - RoleNamc |DerattValue |
.
61i DynamicAggr “ ’(’ I Dynamic-List J ’)’ .
621 DynamicEnlityReflist - ’(’ l EntityRefList | ’)• .
63i Dynamic-List *• Dynamic-Member {DynamicMc-mbcr } .
64i Dynamic-Member * AggrcgationValuc | ConstantValue | DerattValue |
I’armValue | ReqattValue | TypeValuc .
6Si DynamicSupSublist ”1 SupSubRef {SupSubRef } ) * ) * -
66i Entity Domain ■» ( Schemald V
j
Entityld .
67i Entityld ■■ entity_ref .
68i Entitylnstance ” EntitylnstanceidEntitylnstanceValue.
69i Entitylnstanceid « CoraplexEntityInstance-Id | Simplc-Entitylnstanccld •
70i EntitylnstanceValue ■» Entity Domain ’{’
( InheritsFrom 1
{ ExplicitAttr }
{ DerivedAttr j
{ InverseAttr )
j BcqueathcsTo ] ’}’ .
7 li Entity ReflJst ■■ Entity InstanceRef {Entity InstanceRef } .
72i EnumerationDomain ™ ( Schemald | Enumeration Id .
73i EnumerationId • type_ref .
74i Enumerationlnstance *■ Enumerationlnstanceld
Enumeration InstanccValuc.
75i Enumerationlnstanceld *■ simplc id .
76i EnumcrationlnstanccValuc « EnumcrationDomain
’{’ EnumcrationV’alue ’}’ .
77i ExplicitAttr ■ RcquiredAttr | OptionalAttr .
78i Express ISyntax “ { TcstCascBlock J { Context Block J { ModelBlock }
{ SchemalnstanccBlock } { ObjectInstance } .
79i FixcdAggr - T Fixedlast.
80i Fixed ListFixedMcmber { V FixedMcmber } .
81i FixedMcmber «■ DynamicMember | Nil .
82i FormalParamctcr " Parameterldparamctcr_typc
(ParmValueDcfault | *;* .
831 FormalParamctcrВ1«к-к “ PARAMETER! { FormalParamctcr }
END_PARAMETER.
84i Import Spec “ IMPORT ’(’
{
Assignment } ’)’.
85i InheritsFrom “ SUBOF DynamicSupSubRcfList.
86i InvattValue • DynamicEntity RefList .
87i InvcrseAttr “ RoleNamc J ’<-* InvattValue 1.
88i LogicalValuc ■» logicaljiteral .
89i MathConstant - CONST_E | PI .
49