yve*_*mes 34 lisp filenames common-lisp pathname
".el"是以Emacs Lisp程序结尾的文件名的约定.编写Common Lisp程序时的惯例是什么?
Mat*_*all 39
维基百科和Google Common Lisp Style指南都提出了建议.lisp
.
注意,我不是任何措施的Common Lisp程序员,所以我不知道是否.lisp
实际使用过.
Rai*_*wig 27
源代码的常见Lisp路径名类型:
lisp
是默认值.尽可能使用它.lsp
如果路径名类型只允许三个字符l
如果路径名类型应该是一个字符(罕见).路径名类型cl
大多不使用.您可以在旧代码或使用多种不同Lisp方言的项目中看到它.
对于已编译的代码,可以使用函数在Common Lisp中计算路径名类型COMPILE-FILE-PATHNAME
(这里是Mac上的64位LispWorks):
CL-USER 23 > (pathname-type (compile-file-pathname "foo.lisp"))
"64xfasl"
Run Code Online (Sandbox Code Playgroud)