Etudiants: Alexandre MOUCHET & Vincent LEFOULON Choix de la variante: 7
Lorsque l'on exécute une commande GUILE (exemple: (executer "ls")) dès le début du prompt (sans qu'il y ait eu une commande avant), la commande GUILE est executée correctement mais la commande 'exit' est exécutée juste derrière ce qui à pour conséquence la fermeture du prompt.
=============
Squelette pour le TP shell
Tous les fichiers sont sous licence GPLv3+
Ces fichiers servent de base à un TP sur le shell de commande à la Unix.
Spécificités de ce squelette:
- plusieurs variantes (libre choix par les étudiants)
- jeux de tests fournis aux étudiants
- utilisation de Gnu Readline
- Scheme (interpréteur Guile; Javascript possible)
cd ensimag-shell cd build cmake .. make make test
Les premières versions imposaient la variante par un modulo sur le sha512 sur de la liste triée des logins des étudiants. Cela peut être réalisé complètement en CMake (>= 2.8).