| Name | Type | Description |
|---|---|---|
| Next | next item | |
| Prev | previous item | |
| Item | data value |
Lists can hold any data type. Special functions are available for lists of AjPStr values. In general, these functions are the same. Many are provided for ease of use to save remembering which calls need special cases.
| Name | Type | Description |
|---|---|---|
| First | first node | |
| Last | dummy last node | |
| Count | Number of nodes | |
| Type | List type (any, string, etc.) |
| Name | Type | Description |
|---|---|---|
| Head | Head of modifiable list | |
| ReadHead | Head of read-only list | |
| Here | Current list node | |
| Orig | First list node | |
| Back | Direction of last iterative move, true if reading back | |
| Modify | Allows iterator to modify the sequence |