Ищите функцию типа "каталог", которая будет возвращать каталоги, а не файлы в Common Lisp - PullRequest
2 голосов
/ 18 марта 2011

В прошлом я использовал каталог удобных функций, чтобы найти список файлов по заданному пути примерно так:

(make-pathname: каталог "some / path": имя: wild: тип: wild)

но, насколько я могу судить из документации и моих экспериментов, эта функция будет возвращать только файлы, а не каталоги. Есть ли аналогичная функция в стандартном общем lisp, которая также будет возвращать каталоги? Действительно ли каталог делает это, и я что-то пропустил? Я использую реализацию Clozure CCL общего LISP.

1 Ответ

2 голосов
/ 18 марта 2011

Как выясняется, CCL имеет свой собственный метод каталогов, который имеет ключевой аргумент: каталоги, которые при значении true будут показывать подкаталоги.Я просто смотрел на неправильную документацию.DOH!

...