Ada Programming/Attributes/'VADS Size
Description
editThe 'VADS_Size
attribute is intended to make it easier to port legacy code which relies on the semantics of 'Size
as implemented by the VADS Ada 83 compiler. GNAT makes a best effort at duplicating the same semantic interpretation. In particular, 'VADS_Size
applied to a predefined or other primitive type with no Size clause yields the Object_Size (for example, Natural'Size
is 32 rather than 31 on typical machines). In addition 'VADS_Size
applied to an object gives the result that would be obtained by applying the attribute to the corresponding type.