##### 8.5.4.2 Pragmas and Representation Clauses

It is possible to modify the default behavior of the configuration via a pragma definition.

         PRAGMA ::=
            pragma PRAGMA_NAME [(PRAGMA_ARGUMENTS)];

It is also possible to modify the default behavior of all the partitions via an attribute definition clause applied to the predefined type Partition.

         REPRESENTATION_CLAUSE ::=
            for Partition'ATTRIBUTE_NAME use ATTRIBUTE_ARGUMENTS;

It is also possible to modify the default behavior of a given partition via an attribute definition clause applied to the partition itself.

         REPRESENTATION_CLAUSE ::=
            for PARTITION_IDENTIFIER'ATTRIBUTE_NAME use ATTRIBUTE_ARGUMENTS;

When an attribute definition clause is applied to a given object of a predefined type, this overrides any attribute definition of the predefined type. In the next sections, attributes apply to a given object rather than to the predefined type.