/~didier/.common/index.fr /~didier/.common/lectures.fr /~didier/.common/research.fr /~didier/.common/software.fr.s
« I do have a use for nreconc. » -- Didier Verna
didierverna.info
/~didier/.common/topleft Clon: the Command-Line Options Nuker /~didier/.common/topright

Clon: the Command-Line Options Nuker

Exemples de thèmes
clon/raw_icon clon/refcard_icon
clon/optlist_icon clon/roomy_icon
clon/dvl_icon clon/christmas_icon
Clon est une bibliothèque de gestion des options en ligne de commande pour des applications autonomes écrites en Common Lisp. Clon offre une syntaxe d'option uniforme avec noms courts et longs, complétion automatique des abréviations et récupération/conversion automatique des arguments depuis la ligne de commande, des variables d'environnement ou encore des valeurs de fallback et par défaut. Clon offre également un ensemble extensible de types d'option prédéfinis (switches, drapeaux, fichiers, chaînes de caractères etc.. Enfin, Clon gère automatiquement la création ainsi que la mise en forme de l'aide en ligne (--help) avec fontification pour l'affichage sur terminal au standard ISO/IEC 6429 SGR. Cette mise en forme est configurable au niveau utilisateur à travers la notion de « thème ».

Compatibilité

  • Systèmes: Unix (y compris MacOS X), Windows (Cygwin, MinGW/MSYS)
  • Lisp: SBCL, CMU-CL (>= 20b), CCL, ECL, CLISP, ABCL (>= 0.24.0), Allegro (standard et moderne), LispWorks
  • Dépendences: cffi (CLISP, Allegro, LispWorks; optional)

Téléchargement

Clon est distribué sous license BSD.

Ressources

Toutes les ressources ci-dessous font partie de la distribution.
/~didier/.common/btmleft /~didier/.common/btmright
French Flag English Flag
Copyright © 2006 -- 2024 Didier Verna didier@lrde.epita.fr
Dernière modification: Tuesday 19 May 2015 à 13:42