attr_id:
V_ATTRIBUTE_IDENTIFIER
| V_ATTRIBUTE_IDENTIFIER error
multiple_attr_object_block:
untyped_multiple_attr_object_block:
multiple_attr_object_block_head:
SYM_START_DBLOCK
single_attr_object_block:
untyped_single_attr_object_block:
single_attr_object_complex_head:
SYM_START_DBLOCK
untyped_primitive_object_block:
type_identifier:
( V_TYPE_IDENTIFIER )
| ( V_GENERIC_TYPE_IDENTIFIER )
| V_TYPE_IDENTIFIER
| V_GENERIC_TYPE_IDENTIFIER
string_list_value:
V_STRING , V_STRING
| V_STRING , SYM_LIST_CONTINUE
integer_value:
V_INTEGER
| + V_INTEGER
| - V_INTEGER
real_value:
V_REAL
| + V_REAL
| - V_REAL
real_interval_value:
|
SYM_INTERVAL_DELIM SYM_LT real_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_LE real_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GT real_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GE real_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM real_value SYM_INTERVAL_DELIM
boolean_value:
SYM_TRUE
| SYM_FALSE
character_value:
V_CHARACTER
date_value:
V_ISO8601_EXTENDED_DATE
date_interval_value:
|
SYM_INTERVAL_DELIM SYM_LT date_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_LE date_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GT date_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GE date_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM date_value SYM_INTERVAL_DELIM
time_value:
V_ISO8601_EXTENDED_TIME
time_interval_value:
|
SYM_INTERVAL_DELIM SYM_LT time_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_LE time_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GT time_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM SYM_GE time_value SYM_INTERVAL_DELIM
|
SYM_INTERVAL_DELIM time_value SYM_INTERVAL_DELIM
date_time_value:
V_ISO8601_EXTENDED_DATE_TIME
date_time_interval_value:
duration_value:
V_ISO8601_DURATION
term_code:
V_QUALIFIED_TERM_CODE_REF
| ERR_V_QUALIFIED_TERM_CODE_REF