Az AutoLISP-fájlokat be kell tölteni a programba, mielőtt használni tudná őket.
Az AutoLISP-alkalmazásokat a rendszer .lsp kiterjesztéssel rendelkező szerkeszthető ASCII vagy Unicode szövegfájlokban tárolja. Ezekben a fájlokban általában egy fejléc található, amely a programot, annak használatát és az esetleges konkrét utasításokat ismerteti. Ez a fejrész tartalmazhat a szerzőre és a program használatával kapcsolatos jogi tudnivalókra vonatkozó megjegyzéseket is. A megjegyzések előtt pontosvessző (;) áll. Ezeket a fájlokat ASCII vagy Unicode szövegfájl létrehozására képes szövegszerkesztő segítségével tekintheti meg és módosíthatja.
Ahhoz, hogy egy AutoLISP-alkalmazást használni lehessen, először be kell tölteni. Az ALKTÖLT parancsot vagy az AutoLISP load függvényét használhatja az alkalmazás betöltéséhez. Az AutoLISP-alkalmazás betöltésekor a program az LSP-fájlból a memóriába tölti be az AutoLISP-kódot. Meg kell adnia egy relatív támogatási útvonalat a Filename paraméterben, ha az LSP-fájl nem a támogatási fájlok keresési útvonalán található.
Ha egy alkalmazást a load függvénnyel tölt be, egy AutoLISP-kifejezést kell a parancspromptba írni. Ha a load függvénnyel végzett művelet sikeres, a program a parancspromptnál megjeleníti a fájlban szereplő utolsó kifejezés értékét. Ez rendszerint a fájlban definiált utolsó függvény neve, esetleg rövid útmutatás az újonnan betöltött függvény használatához. Ha a load függvény végrehajtása sikertelen, akkor egy AutoLISP-hibaüzenet jelenik meg. Ez a load fájlban lévő kód hibája vagy hibásan megadott fájlnév miatt fordulhat elő. A load függvény szintaxisa a következő:
(load filename [onfailure])
A szintaxisból látható, hogy a load függvénynek két argumentuma van: a fájlnév, amely kötelező, és a hibakezelés, amely nem. Amikor az AutoLISP-fájlt a parancspromptnál tölti be, általában csak a fájlnév argumentumot adja meg.
A következő példa a newfile.lsp AutoLISP-fájl betöltését mutatja be.
Parancs: (load "newfile")
Az .lsp kiterjesztés ebben az esetben nem szükséges. Ez a formátum az aktuális könyvtárútvonalon lévő összes LSP-fájl betöltésére használható.
Olyan AutoLISP-fájl betöltéséhez, amely nem ezen az útvonalon található, a teljes elérési útvonalat és fájlnevet meg kell adni a fájlnév argumentumban.
Parancs: (load "d:/files/morelisp/newfile")
Parancs: (load "/files/morelisp/newfile")