Copyright Digital Equipment Corp. All rights reserved.

ALIGNED

 The ALIGNED attribute indicates the object is to be aligned on a
 specific memory boundary.

 Syntax:

    ALIGNED [[( n )]]

 The default alignment of an object depends  on  its  size.   The
 constant  expression  n  must denote an integer.  If you omit n,
 the default is 0, indicating byte alignment.

 An aligned object is aligned on the memory boundary indicated by
 n.   The constant expression n indicates that the address of the
 object must end in at least n zeros.  ALIGNED(0) specifies  byte
 alignment,   ALIGNED(1)  specifies  word  alignment,  ALIGNED(2)
 specifies  longword  alignment,  ALIGNED(3)  specifies  quadword
 alignment,  ALIGNED(4) specifies octaword alignment, ALIGNED(9),
 specifies  512-byte   alignment,   and   ALIGNED(13)   specifies
 8192-byte alignment.

 See the "HP Pascal Language Reference Manual" for  the  complete
 description of using the ALIGNED attribute.