| [ << Tutoriel Scheme ] | [Racine][Table des matières][Index] | [ Interfaces pour programmeurs >> ] |
| [ < Introduction à Scheme ] | [Plus haut: Introduction à Scheme ] | [ Scheme et les variables > ] |
1.1.1 Le bac à sable de Scheme
L’installation de LilyPond comprend l’implémentation Guile de Scheme.
La plupart des systèmes disposent d’un « bac à sable » Scheme pour
effectuer des tests ; vous y accéderez en tapant guile dans
un terminal. Certains systèmes, notamment Windows, nécessitent d’avoir
auparavant créé la variable d’environnement GUILE_LOAD_PATH qui
devra pointer vers le répertoire ../usr/share/guile/1.8 de
l’installation de LilyPond – pour connaître le chemin complet d’accès à
ce répertoire, consultez
Autres sources de documentation.
Les utilisateurs de Windows peuvent aussi prendre l’option « Exécuter »
à partir du menu « Démarrer » puis taper guile.
Néanmoins, tous les paquetages de LilyPond disposent d’un bac à sable Scheme, accessible par la commande :
lilypond scheme-sandbox
Une fois le bac à sable actif, vous obtiendrez l’invite :
guile> |
Vous pouvez dès à présent saisir des expressions Scheme pour vous
exercer. Si vous souhaitez pouvoir utiliser la bibliothèque GNU
readline, qui offre une ligne de commande plus élaborée,
consultez les informations contenues dans le fichier
‘ly/scheme-sandbox.ly’. La bibliothèque readline, dans la
mesure où elle est habituellement activée dans vos sessions Guile,
devrait être effective y compris dans le bac à sable.
| [ << Tutoriel Scheme ] | [Racine][Table des matières][Index] | [ Interfaces pour programmeurs >> ] |
| [ < Introduction à Scheme ] | [Plus haut: Introduction à Scheme ] | [ Scheme et les variables > ] |