Common Lisp : installer SBCL sur Windows
Tags : #commonlisp #sbcl #windows
Dans ce post, nous verrons comment installer SBCL, l’une des plus célèbres implémentations de Common Lisp, sur Windows. Nous modifierons la variable d’environnement Path. Nous n’aborderons pas ici l’accès à SBCL depuis Emacs.
Allons-y…
Aller sur https://www.sbcl.org/platform-table.html et cliquer sur la case à l’intersection de la ligne Windows et de la colonne x86-64 (en supposant que votre version de Windows est 64 bits).
Au moment d’écrire ce post, la dernière version accessible est la 2.5.6.
Le fichier sbcl-2.5.6-x86-64-windows-binary.msi est téléchargé. Le lancer, et installer SBCL n’importe où (nous le déplacerons dans l’étape suivante).
Le déplacer dans le répertoire souhaité, par exemple c:/programs2/sbcl-2.5.6.
Dans ce cas, l’exécutable se situe à l’emplacement suivant :
c:/programs2/sbcl-2.5.6/sbcl.exe
et on constate l’existence du sous-répertoire
c:/programs2/sbcl-2.5.6/contrib/
Double-cliquer sur l’exécutable c:/programs2/sbcl-2.5.6/sbcl.exe permet de lancer SBCL :

Le symbole * est une invite de commande.
On peut essayer une opération simple comme (+ 2 2), qui renverra 4.

L’instruction (quit) ou (exit) permet de quitter SBCL.
Il est recommandé d’ajouter le répertoire contenant l’exécutable, à savoir C:\programs2\sbcl-2.5.6, dans la variable d’environnement (utilisateur) Path de Windows. Ceci permettra de lancer SBCL depuis n’importe où.