.SH "DESCRIPTION"
The
.B <mLib/darray.h>
-declares a collection of types, macros and functions which implement
-dynamically resizing arrays.
+header file declares a collection of types, macros and functions which
+implement dynamically resizing arrays.
.PP
The macros described here may evaluate their arguments multiple times
unless otherwise specified.
is a valid static initializer for all types of dynamic arrays. For
cases where this isn't appropriate, a dynamic array may be initialized
using the macro
-.BR DA_INIT ,
+.BR DA_CREATE ,
passing it the address of the array.
.PP
Arrays may be disposed of using the
contiguously starting at this address. An element at index
.I i
may be referenced using the syntax
-.BI DA( a )[ i \fR.
+.BI DA( a )[ i ]\fR.
.PP
The number of elements in the array
.I a