ГОСТ Р ИСО 13606-2—2012
attr_val: attr_id SYM_EQ object.block - - может быть один или
- - несколько атрибутов
attr_id:
V_ATTRIBUTE_IDENTIFIER
| V.ATTRIBUTEJDENTIFIER error
object_block:
complex_object_block
| primitive_object_block
j
plugin_object_Wock
plugin_object_block:
V_PLUGIN_SYNTAX_TYPEV_PLUGIN_BLOCK
comp[ex_object_block:
single_attr_object_block
| multiple_a1tr_object_block
multrple_attr_object_block: untyped_multiple_attr_object_block
|TYPEJDENTIFIER untyped_multiple_attr_object_block
untyped_multip!e_attr_object_block; multiple_attr_object_btock_hoad
keyed.objects SYM_END_DBLOCK
multipte_attr_object_block_head:SYM_START_DBLOCK
keyed.objects: keyed_object
| keyed.objects keyed_object
keyed_object: object_key SYM_EQ object_b!ock
attr_id: V_ATTRIBUTE_IDENTIFIER
|V_ATTRIBUTE.IDENTIFIER error
object.key. ’f simple.value’]’
single_attr_object_block: untyped_single_attr_obfect_block
|TYPEJDENTIFIER untyped_single_attr_object_block
untyped_singte_attr_object_b»ock:
single_attr_object_complex_head SYM_END_DBLOCK
single_attr_object_complex_head attr.vals SYM_END_DBLOCK
single_attr_object_complex_head: SYM_START_DBLOCK
primitive_object_block:
untypedjirimitive_object_block
| typejdentifier untyped__pnmitrve_object_block
untyped_primitive_object_block:
single_attr_object_primitive:
SYM_START_DBLOCK primitive_object_value SYM_END_DBLOCK
primitive_object_value: simple.value
|simple_list_value
|simple_interval_valuo
j
term.code
j
term_code_hst_value
j
query
58