在Common Lisp中创建一个隐藏文件

时间:2014-07-29 20:44:07

标签: windows common-lisp hidden-files allegro-cl

由于Unix平台上的隐藏文件只是以句点开头,因此使用Common Lisp创建一个文件是微不足道的。 Windows计算机上的隐藏文件定义不同。他们有file attribute表示他们是否被隐藏。如何使用Common Lisp创建这些类型的文件?我在Windows上使用Allegro CL。

1 个答案:

答案 0 :(得分:2)

ANSI CL标准不提供此类功能。 您的供应商可能会提供它。

file-hidden-p

怎么样?
(setf (file-hidden-p "my-file") t)

PS。请注意,我已经使用Allegro超过15年了。以上信息来自Google:

  1. 搜索allegro lisp file attribute
  2. first hit
  3. 点击PermutedIndex
  4. 点击A并找到file-attributes
  5. 阅读文档并查看file-hidden-p
  6. 尽管如此,正如我之前所说的 - 请不要犹豫; - )