AutoLISP a VisualLISP v AutoCADu je jako jakákoliv LISP implementace založen na práci se seznamy.
Pokud ve vaší programové aplikaci vytváříte dlouhé seznamy, např. seznamy bodů, můžete mít obavu z případných limitů délky seznamu.
VisualLISP (testováno v AutoCADu 2021) nemá pevně dané omezení délky seznamů. Přípustná délka je omezena pouze dostupnou pamětí pro seznamy LISPu.
Výsledky se mohou lišit podle složitosti položek v seznamu, ale podle praktického testu lze v 64bitové verzi AutoCADu vytvářet seznamy jednoduchých prvků (atomů) o délce větší než 21 milionů prvků. Kolem hranice 21.000.000 se ovšem přidávání dalších prvků zpomalí, zřejmě dojde k virtualizaci paměti pro úložiště hodnot. O tom svědčí i příklad se zesložitěním ukládaných prvků seznamu - pokud místo prostých reálných čísel ukládáme např. podseznam 4 reálných čísel, hranice zpomalení se posune již na cca 4.500.000 prvků.
Náš testovací LISP kód si můžete stáhnout zde: maxlist.lsp (stačí jej přetáhnout do okna AutoCADu).