Installer Guile
Installation
Pour GNU/Linux
Installer Guile est simple comme bonjour via un gestionnaire de paquet.
Avec Guix (recommandé)
$ guix install guile
Avec apt (Debian et dérivés)
# apt install guile-3.0
Avec Yum (RedHat et dérivés)
# yum install guile
Avec Pacman (ArchLinux et dérivés)
# pacman -S guile
Pour MacOS
Une procédure pour MacOS est disponible ici.
Pour Windows
Tu peux installer un système Ubuntu (depuis le store), ensuite, tu peux suivre les instructions pour le gestionnaire de paquet apt pour installer Guile et commencer à hacker !
Configuration
Guile est équipé d’un outil que l’on nomme communemment un REPL (Read-Eval-Print-Loop), une sorte de super interpréteur. Mais sans configuration, il reste très rudimentaire et s’en retrouve peu pratique.
Rien de bien compliqué, mais il faut activer deux modules par défaut (dont un que tu dois installer manuellement).
$ guix package -i guile-colorized
Si tu n’utilises pas Guix, tu trouveras les instructions d’installation de ce module ici.
Ensuite, tu peux configurer ton interpréteur en modifiant le fichier ~/.guile
(crée-le s’il n’existe pas) et mets y les lignes suivantes :
(use-modules (ice-9 readline)
(ice-9 colorized))
(activate-readline)
(activate-colorized)
Avec ça, ton REPL est maintenant plus coloré, dispose d’un historique des évaluations passées navigable et une aide visuelle à la fermeture d’une parenthèse.