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 ] ]