Emerger des parenthèses

Installer Guile

Pour GNU/Linux

Avec Guix (recommandé)

Prérequis

Si Guix n'est pas installé sur ta machine, exécutes les commandes suivantes dans ta console :

$ cd /tmp
$ wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
$ chmod +x guix-install.sh
$ sudo ./guix-install.sh

Installation

Une fois que Guix est installé, tu peux installer Guile avec la commande suivante :

$ guix install guile

Quand tout est terminé, tu peux démarrer un interpréteur Guile :

$ guile

Configuration

L'interpréteur Guile livré est très spartiate. J'utilise deux modules (un pour naviguer dans l'historique des évaluations et l'autre pour la coloration syntaxique) qui le rendent, à mon sens, plus agréable à utiliser. Pour en bénéficier, tu dois installer ces deux modules :

$ guix package -i guile-readline guile-colorized

Ensuite, il faut créer (ou modifier) le fichier de configuration de ton interpréteur (qui doit se trouver ici : ~/.guile) pour qu'il contienne l'expression suivante :

(use-modules (ice-9 readline) (ice-9 colorized)) (activate-readline) (activate-colorized)

Si tu démarre un nouvel interpréteur, tu devrais voir notamment un peu de couleur ainsi que la possibilité de remonter dans l'historique des expressions que tu as évalué.

$ guile