toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : cl-launch  ]

Paquet : cl-launch (4.1.4-1)

Liens pour cl-launch

Screenshot

Ressources Debian :

Télécharger le paquet source cl-launch :

Responsables :

Ressources externes :

Paquets similaires :

frontal uniforme pour lancer de code Common Lisp depuis le shell

CL-Launch permet d'invoquer du code source Common Lisp depuis la ligne de commande, un script shell ou en tant que script Common Lisp. Il permet également de changer les programmes Common Lisp en exécutables autonomes ou en scripts shell exécutables (optionnellement grâce à une image copiée), en fonction des caractéristiques disponibles dans l'implémentation.

CL-Launch détecte automatiquement une implémentation de Common Lisp prise en charge et utilise les options d'invocation appropriées. Il peut aussi être configuré pour s'adapter exactement aux envies du programmeur. Les implémentations totalement prises en charge sont : Allegro, CLISP, ClozureCL, CMUCL, ECL, MKCL, SBCL et SCL. Les implémentations partiellement prises en charge sont : LispWorks Professional, ABCL, GCL et XCL. La création d'exécutables autonomes est prise en charge pour : CLISP, ClozureCL, CMUCL, LispWorks, SBCL et SCL.

CL-Launch propose également aux programmes Common Lisp une interface simple et uniforme pour les paramètres d'invocation (arguments de la ligne de commande et variables d'environnement). Il se base sur ASDF 3 pour la construction de systèmes. Le manuel d'ASDF 3 donne plus d'informations sur la façon de configurer l'emplacement du code source et du code objet. CL-Launch peut décharger des images de la mémoire pour un lancement rapide (au prix d'espace disque). Il peut également servir de moyen rapide d'évaluer et d'afficher des formulaires Lisp ou des scripts depuis la ligne de commande sans invoquer un REPL complet, et de comparer facilement les résultats entre les implémentations.

Étiquettes: Développement de logiciel: Programmation Lisp, Mis en œuvre en: Lisp, Interface utilisateur: interface::commandline, role::program, Champ d'application: Utilitaire

Autres paquets associés à cl-launch

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger cl-launch

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 58,5 ko172,0 ko [liste des fichiers]