recursive-directory-entries ( path -- directory-entries ) (original) (raw)
recursive-directory-entries ( path -- directory-entries )
Factor handbook » Input and output » Directory manipulation » Searching directories
Prev: | recursive-directory-files ( path -- paths ) |
---|---|
Next: | each-file ( ... path quot: ( ... name -- ... ) -- ... ) |
Vocabulary
io.directories
Inputs
path | a pathname string |
---|
Outputs
directory-entries | a sequence of directory-entrys |
---|
Word description
Traverses a directory path recursively and returns a sequence of directory-entries, in a breadth-first or depth-first traversal-method.
Definition
: recursive-directory-entries ( path -- directory-entries )
[ ] collector [ each-directory-entry ] dip ;