!--a11y-->
XSL Stylesheet Processing 
An XSL Stylesheet Processor executes the whole process of transforming. It accepts an XML document and an XSL stylesheet and transforms the source XML document into another. Thus the tree transformation phase of the process is accomplished, constructing the result tree.
The second phase is performed through a formatter. For instance it can be a rendering engine inside a browser. The whole process is executed by including formatting semantics in the result tree. These semantics represent classes of formatting objects. Each node of the result tree is a formatting object. Additional formatting properties facilitate representation of the result tree.
