Omni Systems, Inc. Mif2Go User's Guide, Version 55

<< Prev | Next >>

> 28 Working with macros > 28.4 Using multiple-value list variables

## 28.4 Using multiple-value list variables

In addition to single-value macro variables (see §28.3 Using macro variables), you can use multiple-value list variables. A list variable is a macro variable that contains an ordered, indexable collection of items, each of the form index=value, much like an array in the C programming language. A list variable can hold up to 64K items.

In this section:

§28.4.1 Understanding list-variable syntax

§28.4.2 Assigning a value to a list-variable item

§28.4.3 Initializing list variables

§28.4.4 Using macros to process lists

§28.4.5 Using pointers to process lists

§28.4.6 Using a list instead of a conditional expression