".el" est la convention pour le nom de fichier se terminant par les programmes Emacs LISP. Quelle est la convention lors de l'écriture de programmes LISP communs, s'il vous plaît?
Wikipedia et le Google Common LISP Style guide suggèrent tous deux .LISP
.
LISP commun pratique suggère .LISP
ou .cl
.
Remarque, je ne suis en aucun cas un programmeur LISP commun, donc je ne sais pas si .LISP
est en fait utilisé dans la pratique.
Types de chemin LISP courants pour le code source:
LISP
est la valeur par défaut. Utilisez-la si possible.lsp
si le type de chemin n'autorise que trois caractèresl
si le type de chemin doit être un caractère (rare).Le type de nom de chemin cl
n'est généralement pas utilisé. Vous pouvez le voir parfois dans du code ou des projets plus anciens qui utilisent plusieurs dialectes LISP différents.
Pour le code compilé, le type de chemin peut être calculé dans LISP commun à l'aide de la fonction COMPILE-FILE-PATHNAME
(ici LispWorks 64 bits sur un Mac):
CL-USER 23 > (pathname-type (compile-file-pathname "foo.LISP"))
"64xfasl"