Document elements - Factor Documentation (original) (raw)
Document elements, defined in the documents.elements vocabulary, overlay a hierarchy of structure on top of the flat sequence of characters presented by the document.
The different types of document elements correspond to the standard editing taxonomy:
char-elt
one-word-elt
word-elt
one-line-elt
line-elt ( -- value )
paragraph-elt
page-elt
doc-elt
New locations can be created out of existing ones by finding the start or end of a document element nearest to a given location.