.BR fts_children ()
returns a pointer to a linked list of structures, each of which describes
one of the files contained in a directory in the hierarchy.
-In general, directories are visited two distinguishable times; in pre-order
-(before any of their descendants are visited) and in post-order (after all
+In general, directories are visited two distinguishable times; in preorder
+(before any of their descendants are visited) and in postorder (after all
of their descendants have been visited).
Files are visited once.
It is possible to walk the hierarchy "logically" (ignoring symbolic links)
.RS 12
.TP 12
.BR FTS_D
-A directory being visited in pre-order.
+A directory being visited in preorder.
.TP
.BR FTS_DC
A directory that causes a cycle in the tree.
.BR FTS_SEEDOT ).
.TP
.BR FTS_DP
-A directory being visited in post-order.
+A directory being visited in postorder.
The contents of the
.I FTSENT
structure will be unchanged from when
-it was returned in pre-order, that is, with the
+it was returned in preorder, that is, with the
.I fts_info
field set to
.BR FTS_D .
structure describing a file in
the hierarchy.
Directories (that are readable and do not cause cycles) are visited at
-least twice, once in pre-order and once in post-order.
+least twice, once in preorder and once in postorder.
All other files are visited at least once.
(Hard links between directories that do not cause cycles or symbolic
links to symbolic links may cause files to be visited more than once,
.I FTSENT
structure has been returned by the function
.BR fts_read ()
-in post-order.
+in postorder.
.SS fts_children()
The
.BR fts_children ()
.I FTSENT
structure most recently returned by
.BR fts_read ()
-is not a directory being visited in pre-order,
+is not a directory being visited in preorder,
or the directory does not contain any files,
.BR fts_children ()
returns
This option is meaningful only for the most recently returned
file from
.BR fts_read ().
-Normal use is for post-order directory visits, where it causes the
-directory to be re-visited (in both pre and post-order) as well as all
+Normal use is for postorder directory visits, where it causes the
+directory to be re-visited (in both preorder and postorder) as well as all
of its descendants.
.TP
.BR FTS_FOLLOW
field will be set to
.BR FTS_SLNONE .
.IP
-If the target of the link is a directory, the pre-order return, followed
-by the return of all of its descendants, followed by a post-order return,
+If the target of the link is a directory, the preorder return, followed
+by the return of all of its descendants, followed by a postorder return,
is done.
.TP
.BR FTS_SKIP