Section A.2.2.1,
Syntax 3-1, A.8.3, A.8.4
Method calls and class parameter overrides
In A.8.3, in expression, ADD
| expression . method_identifier { attribute_instance } [ ( list_of_arguments ) ]
In A.2.2.1 and Syntax 3-1, ADD
class_scope ::=
class_identifier [ parameter_value_assignment ]
{ :: class_identifier [ parameter_value_assignment ] }
In A.2.2.1 and Syntax 3-1, REPLACE
class_scope_type_identifier ::=
class_identifier [ parameter_value_assignment ]
{ :: class_identifier [ parameter_value_assignment ] }
[ :: type_identifier ]
WITH
class_scope_type_identifier ::=
class_scope [ :: type_identifier ]
In A.8.4, in primary, DELETE
[ . method_identifier { attribute_instance } [ ( expression { , expression } ) ] ]
In A.8.4, in primary, REPLACE
| class_identifier :: { class_identifier :: } identifier
WITH
| class_scope :: identifier { [ expression ] } [ [ range_expression ] ]