如何删除常见的lisp中的目录

Tor*_*ørn 2 directory common-lisp

要删除Common Lisp中的文件,我可以这样做:

(delete-file "c:\\path\\to\\file")
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,我无法找到如何删除目录.没有delete-directory,当我传递一个目录路径时,delete-file我得到:

couldn't delete c:\path\to\folder: Unknown error
   [Condition of type SB-INT:SIMPLE-FILE-ERROR]
Run Code Online (Sandbox Code Playgroud)

谷歌搜索也没有帮助.

我在Windows上使用Steel Banks Common Lisp,使用Lispstick安装.

Sva*_*nte 5

Uiop附带ASDF 3并且有delete-empty-directorydelete-directory-tree.

请使用这种包装库来实现可移植性.