The Simple Tree Manipulation Language
STM is an XML tree manipulation language define by 1060 Research.
It is designed to be a companion to XSLT and XQuery.
STM is light-weight and very fast.
It is focused on manipulating the tree structure of an XML document.
STM is provided as a service accessed with an operator parameter referencing
the STM script and an operand parameter referencing the XML document to be manipulated.
active:stm+operator@{stm-script}+operand@{xml-document}
The result of an STM transform is a new resource which can be mapped to a URI address.
Pipelined
transforms make it easy to create filters, generate views on data,
or style data for presentation.
Reference
The stm accessor is based on the DOMXDA representation.