deep-tag-named ( tag name/string -- matching-tag ) (original) (raw)
deep-tag-named ( tag name/string -- matching-tag )
Utilities for traversing XML
Prev: | tags-named ( tag name/string -- tags-seq ) |
---|---|
Next: | deep-tags-named ( tag name/string -- tags-seq ) |
Inputs
tag | an XML tag or document |
---|---|
name/string | an XML name or string representing a name |
Outputs
matching-tag | a tag |
---|
Word description
Finds an XML tag with a matching name, recursively searching children and children of children.
See also
tags-named, tag-named, deep-tags-named
Definition
USING: kernel sequences.deep xml.traversal.private ;
: deep-tag-named ( tag name/string -- matching-tag )
prepare-deep [ swap tag-named? ] curry deep-find ;