Certain aspects and operations of the abstract machine
constitute the parameters of the abstract machine and
are described in this
document as implementation-defined behavior (for example,
sizeof(int))
or as properties of the implementation (for example, padding in class types)
.