Previous: Reference Parameters, Up: Parameters [Contents][Index]

#### 4.7.4 Passing Conformant Array Parameters

Conformant arrays are a feature of Modula-2, and perhaps other languages, in which the size of an array parameter is not known to the called function until run-time. Such parameters have two stabs: a ‘`x`’ for the array itself, and a ‘`C`’, which represents the size of the array. The value of the ‘`x`’ stab is the offset in the argument list where the address of the array is stored (it this right? it is a guess); the value of the ‘`C`’ stab is the offset in the argument list where the size of the array (in elements? in bytes?) is stored.