Easyhand contiene diverse funzioni che permettono la gestione degli array in allocazione dinamica della memoria, che si possono dividere in due raggruppamenti:
- array fatti di strutture, dove è consigliato l'uso delle DMI functions.
- array fatti di stringhe, dove è consigliato l'uso delle AR functions.
La funzione DMIOpen() permetto di costruire array di strutture predichiarando la dimensione dell'elemento ed il nome alfanumerico dello stesso array, nonchè il tipo di memoria usata.
Vedi sessione dedicata alla gestione delle DMI.
Le funzioni ARNew() o ARCreate() permettono di costruire array partendo da una stringa che contiene tutte gli elementi separati da un separatore.
ARAdd() e ARAddArg() invece permettono di costruirlo in modo dinamico, aggiungendo una stringa alla volta.
ARDestroy() libera le risorse impegnate.
ARLen() ne determina la lunghezza in righe, ARSort() lo ordina.
ARToString() lo trasforma in una stringa.
ARIsIn() controlla se un elemento contiene la stringa che stiamo cercando.