Lijsten zijn handige datastructuren om geordende verzamelingen van gegevens te beheren. GCW Script heeft de volgende functies geïmplementeerd om met lijsten te werken:
| Naam | Omschrijving |
|---|---|
| LISTCLEAR | Wist de inhoud van een lijst. |
| LISTADD | Voegt een object toe aan het einde van een lijst. |
| LISTINSERT | Voegt een object toe op een gespecificeerde positie (index) in een lijst. |
| LISTREMOVE | Verwijdert een object op een gespecificeerde positie (index) uit een lijst. |
| LISTSHUFFLE | Husselt de elementen in een lijst in willekeurige volgorde. |
| LISTSORT | Sorteert de elementen in een lijst oplopend of aflopend. |
| LISTGET | Leest een object op een gespecificeerde positie (index) uit een lijst. |
| LISTADDALL | Voegt alle elementen van één lijst toe aan een andere lijst. |
| LISTISEMPTY | Controleert of een lijst leeg is. |
| LISTISNOTEMPTY | Controleert of een lijst niet leeg is. |
| LISTLENGTH | Geeft de lengte van een lijst (aantal elementen). |
| LISTTOSTRING | Converteert een lijst naar een string. |
| LISTFROM | Maakt een nieuwe lijst van een enkel object. |