Lisp文件的命名惯例是什么?

47

“.lisp”是Common Lisp程序文件的命名惯例。请问还有其他命名惯例吗?

2个回答

50

8
我刚刚检查了我的Quicklisp安装,其中下载了很多软件包。有一些.cl文件(大多数与closer-mop相关),其余的是.lisp文件。 - Elias Mårtenson

38

源代码的通用Lisp路径名类型:

  • lisp 是默认选项。尽可能使用此选项。
  • lsp 如果路径名类型仅允许三个字符
  • l 如果路径名类型应该是一个字符(很少出现)。

路径名类型cl大多数情况下不使用。您有时可以在旧代码或使用几种不同的Lisp方言的项目中看到它。

对于编译后的代码,可以使用Common Lisp函数COMPILE-FILE-PATHNAME(这里是在Mac上运行的64位LispWorks)来计算路径名类型:

CL-USER > (pathname-type (compile-file-pathname "foo.lisp"))
"64xfasl"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接