|  |  |  | @@ -28,12 +28,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies a numeric priority for this template." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples":  [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "    <xsl:template match=\"/u:root\">\n        <html>\n            <body>\n                <h1>User Greetings</h1>\n                <xsl:for-each select=\"u:UserList/u:User\">\n                    <p>Hello, <xsl:value-of select=\"u:Name\"/>!</p>\n                </xsl:for-each>\n            </body>\n        </html>\n    </xsl:template>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-template", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/template", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Tree" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:apply-templates>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -51,12 +47,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"XPath expression that specifies the nodes to be processed. If this attribute is not set, all child nodes of the current node are selected." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples":  [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "    <xsl:template match=\"/u:root\">\n        <html>\n            <body>\n                <h1>User List</h1>\n                <xsl:apply-templates select=\"u:UserList\"/>\n            </body>\n        </html>\n    </xsl:template>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-apply-templates", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/apply-templates", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Nodes" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:apply-imports/>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -64,12 +56,8 @@ | 
		
	
		
			
				|  |  |  |  |                 "attributes":  | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "<xsl:stylesheet version=\"1.0\" xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" xmlns:u=\"http://www.release11.com/schemas/Sample.xsd\">\n    <xsl:import href=\"imported.xsl\"/>\n\n    <xsl:template match=\"/u:root\">\n        <html>\n            <body>\n                <h1>User Greetings</h1>\n                <xsl:apply-imports/>\n            </body>\n        </html>\n    </xsl:template>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-apply-imports", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/apply-imports", | 
		
	
		
			
				|  |  |  |  |                 "output": "Imported output from another XSLT" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:call-template>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -82,12 +70,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the name of the template you wish to invoke." | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "    <xsl:template name=\"bookDetails\">\n        <xsl:param name=\"title\"/>\n        <xsl:param name=\"author\"/>\n        <p><strong><xsl:value-of select=\"$title\"/> by <xsl:value-of select=\"$author\"/></strong></p>\n    </xsl:template>\n\n    <xsl:template match=\"/bookstore\">\n        <html>\n            <body>\n                <h2>Bookstore</h2>\n                <xsl:for-each select=\"book\">\n                    <xsl:call-template name=\"bookDetails\">\n                        <xsl:with-param name=\"title\" select=\"title\"/>\n                        <xsl:with-param name=\"author\" select=\"author\"/>\n                    </xsl:call-template>\n                </xsl:for-each>\n            </body>\n        </html>\n    </xsl:template> " | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-call-template", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/call-template", | 
		
	
		
			
				|  |  |  |  |                 "output": "Called template XML" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:next-match>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -96,12 +80,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                     | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "    <xsl:template match=\"book\">\n        <p>\n            <strong>\n                <xsl:value-of select=\"title\"/>\n                <xsl:text> by </xsl:text>\n                <xsl:value-of select=\"author\"/>\n            </strong>\n        </p>\n        <xsl:next-match />\n    </xsl:template>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-next-match", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/next-match.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Choosed XML template" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:mode>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -164,12 +144,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Causes tracing of all template rules executed in the mode, showing the nodes selected by xsl:apply-templates and the rules used to process them." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "    <xsl:template match=\"/root/item\" mode=\"default\">\n        <xsl:value-of select=\"name\"/> - <xsl:value-of select=\"description\"/>\n        <xsl:value-of select=\"concat(' (ID: ', @id, ')')\"/>\n        <xsl:value-of select=\"' (default mode)'\"/>\n        <xsl:value-of select=\"'
'\"/>\n    </xsl:template>\n\n    <xsl:template match=\"/root/item\" mode=\"custom\">\n        <xsl:value-of select=\"name\"/> - <xsl:value-of select=\"description\"/>\n        <xsl:value-of select=\"concat(' (ID: ', @id, ')')\"/>\n        <xsl:value-of select=\"' (custom mode)'\"/>\n        <xsl:value-of select=\"'
'\"/>\n    </xsl:template>\n\n    <xsl:template match=\"/\">\n        <xsl:apply-templates select=\"/root/item\" mode=\"default\"/>\n        <xsl:apply-templates select=\"/root/item\" mode=\"custom\"/>\n    </xsl:template>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-mode", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/mode.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Choosed XML template" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:override>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -178,12 +154,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "<xsl:stylesheet version=\"3.0\"\n    xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"\n    xmlns:u=\"http://www.release11.com/schemas/Sample.xsd\"\n    xmlns:my=\"http://example.com/functions\">\n\n    <xsl:output method=\"xml\" indent=\"yes\"/>\n    <xsl:import href=\"base.xsl\"/>\n\n    <xsl:override>\n        <xsl:function name=\"my:format-date\">\n            <xsl:param name=\"date\"/>\n            <xsl:value-of select=\"concat('Passed away on ', $date)\"/>\n        </xsl:function>\n\n        <xsl:template match=\"u:User\">\n            <Person>\n                <Name><xsl:value-of select=\"u:Name\"/></Name>\n                <Surname><xsl:value-of select=\"u:Surname\"/></Surname>\n                <DeathInfo><xsl:value-of select=\"my:format-date(u:DateOfDeath)\"/></DeathInfo>\n            </Person>\n        </xsl:template>\n    </xsl:override>\n\n</xsl:stylesheet>\n" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-override", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/override.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Appears as a child of xsl:use-package." | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:package>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -261,12 +233,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Determines the namespace used for any unprefixed element name or type name within an XPath expression." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "<xsl:package name=\"user.processing\"\n    version=\"3.0\"\n    xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"\n    xmlns:u=\"http://www.release11.com/schemas/Sample.xsd\"\n    xmlns:my=\"http://example.com/functions\"\n    package-version=\"1.0\">\n\n    <xsl:output method=\"xml\" indent=\"yes\"/>\n\n    <xsl:function name=\"my:format-date\" visibility=\"public\">\n        <xsl:param name=\"date\"/>\n        <xsl:value-of select=\"concat('Died on ', $date)\"/>\n    </xsl:function>\n\n    <xsl:template match=\"u:User\" visibility=\"public\">\n        <Person>\n            <Name><xsl:value-of select=\"u:Name\"/></Name>\n            <Surname><xsl:value-of select=\"u:Surname\"/></Surname>\n            <DeathInfo><xsl:value-of select=\"my:format-date(u:DateOfDeath)\"/></DeathInfo>\n        </Person>\n    </xsl:template>\n\n</xsl:package>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-package", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/package.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Appears as a child of xsl:use-package." | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:accept>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -289,12 +257,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Determines the potential visibility of the selected components." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "<xsl:package name=\"user.extension\"\n    version=\"3.0\"\n    xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\"\n    package-version=\"1.0\">\n    \n    <!-- This accepts only the function, but not the template from user-package.xsl -->\n    <xsl:use-package name=\"user.processing\">\n        <xsl:accept component=\"function\" names=\"my:format-date\"/>\n    </xsl:use-package>\n\n    \n    <xsl:template match=\"u:User\">\n        <Person>\n            <Name><xsl:value-of select=\"u:Name\"/></Name>\n            <Surname><xsl:value-of select=\"u:Surname\"/></Surname>\n            <DeathInfo><xsl:value-of select=\"my:format-date(u:DateOfDeath)\"/></DeathInfo>\n        </Person>\n    </xsl:template>\n\n</xsl:package>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-accept", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/accept.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Appears as a child of xsl:use-package." | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:global-context-item>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -312,12 +276,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies whether a stylesheet module requires a global context item; the default is optional." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [ | 
		
	
		
			
				|  |  |  |  |                     { | 
		
	
		
			
				|  |  |  |  |                         "xslt": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<xsl:stylesheet version=\"3.0\"\n    xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\">\n\n    <xsl:global-context-item as=\"document-node()?\" use=\"optional\"/>\n\n    <xsl:template match=\"/\">\n        <html>\n            <body>\n                <h2>User List</h2>\n                <ul>\n                    <xsl:apply-templates select=\"users/user\"/>\n                </ul>\n            </body>\n        </html>\n    </xsl:template>\n\n    <xsl:template match=\"user\">\n        <li>\n            <xsl:value-of select=\"name\"/>\n        </li>\n    </xsl:template>\n</xsl:stylesheet>" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-global-context-item", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/global-context-item.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Global context item" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -337,8 +297,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"XPath expression that specifies the nodes to be processed." | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-for-each", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/for-each", | 
		
	
		
			
				|  |  |  |  |                 "output": "Processed set of nodes" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -352,8 +312,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Contains an XPath expression that can be evaluated to a Boolean value." | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-if", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/if", | 
		
	
		
			
				|  |  |  |  |                 "output": "Depending on test processed template or not." | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -363,8 +323,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-choose", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/choose", | 
		
	
		
			
				|  |  |  |  |                 "output": "Choosed XML template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -378,8 +338,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Boolean expression to be evaluated. If true, the contents of the element are processed; if false, they are ignored." | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-when", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/when", | 
		
	
		
			
				|  |  |  |  |                 "output": "Processed or not XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -389,8 +349,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                     | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-otherwise", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/otherwise", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -439,8 +399,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The name of a collating sequence, used when comparing grouping keys. Can be used when grouping using either group-by or group-adjacent." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-for-each-group", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/for-each-group.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -454,8 +414,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Expression to select nodes/values." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-iterate", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/iterate.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -469,8 +429,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The effect of the instruction may be defined either by a select attribute, or by an enclosed sequence constructor. " | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-break", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/break.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -480,8 +440,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-next-iteration", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/next-iteration.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -495,8 +455,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The effect of the instruction may be defined either by an expression within the optional select attribute, or by the enclosed sequence constructor." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-on-completion", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/on-completion.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -506,8 +466,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-fork", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/fork.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -521,8 +481,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value to be output when the containing sequence constructor would otherwise deliver an empty result." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-on-empty", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/on-empty.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -536,8 +496,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value to be output when the containing sequence constructor delivers a non-empty result." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-on-non-empty", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/on-non-empty.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -556,8 +516,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value no is used to relax the requirement to recover result trees when failures occur in the course of evaluating the xsl:try instruction." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-try", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/try.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -576,8 +536,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value no is used to relax the requirement to recover result trees when failures occur in the course of evaluating the xsl:try instruction." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-try", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/try.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -596,8 +556,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies whether a template requires a context item; the default is optional." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-context-item", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/context-item.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "processed XML Template" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -622,8 +582,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Defines the namespace URI for this attribute in the output document." | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-attribute", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/attribute", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Element with provided attribute" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:attribute-set>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -641,8 +601,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Builds an attribute set from other attribute sets. The names of the contributing sets must be separated with whitespace characters" | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-attribute-set", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/attribute-set", | 
		
	
		
			
				|  |  |  |  |                 "output": "Named set of attributes" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:copy>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -655,8 +615,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Lists attribute sets that should be applied to the output node, if it is an element" | 
		
	
		
			
				|  |  |  |  |                     }  | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-copy", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/copy", | 
		
	
		
			
				|  |  |  |  |                 "output": "Copy of XML node" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:number>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -709,8 +669,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Indicates the number of digits that make up a numeric group." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-number", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/number", | 
		
	
		
			
				|  |  |  |  |                 "output": "Formatted number" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:value-of>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -728,8 +688,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies whether special characters are escaped when written to the output." | 
		
	
		
			
				|  |  |  |  |                     }   | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-value-of", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/value-of", | 
		
	
		
			
				|  |  |  |  |                 "output": "Value from XML nodes" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:text>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -742,8 +702,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies whether special characters are escaped when written to the output." | 
		
	
		
			
				|  |  |  |  |                     }   | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-text", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/text", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node with writed text" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:comment>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -751,8 +711,8 @@ | 
		
	
		
			
				|  |  |  |  |                 "attributes":  | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-comment", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/comment", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node with writed comment" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -766,8 +726,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the name of this processing instruction." | 
		
	
		
			
				|  |  |  |  |                     }   | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-processing-instruction", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/processing-instruction", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node with output of processed instruction" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -791,8 +751,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies an XPath expression that will be used to determine the value of the key for each of the applicable nodes." | 
		
	
		
			
				|  |  |  |  |                     }   | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-key", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/key", | 
		
	
		
			
				|  |  |  |  |                 "output": "key to use in stylesheet" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -856,8 +816,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the character separating positive and negative subpatterns in a format pattern." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-decimal-format", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/decimal-format", | 
		
	
		
			
				|  |  |  |  |                 "output": "decimal format" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -871,8 +831,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the elements for which whitespace should be preserved." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-preserve-space", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/preserve-space", | 
		
	
		
			
				|  |  |  |  |                 "output": "preserved space" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -886,8 +846,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the elements for which whitespace should be preserved." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-strip-space", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/strip-space", | 
		
	
		
			
				|  |  |  |  |                 "output": "elements with removed whitespace" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -921,8 +881,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Defines whether items are to be ordered alphabetically or numerically." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-sort", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/sort", | 
		
	
		
			
				|  |  |  |  |                 "output": "sorted elements" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -966,8 +926,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Lists elements whose text contents should be written as CDATA sections." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-output", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/output", | 
		
	
		
			
				|  |  |  |  |                 "output": "changed document prefix" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1126,8 +1086,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The default for Saxon-EE is yes, which causes the instruction to be evaluated in a separate thread" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-result-document", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/result-document.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Document" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:character-map>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1145,8 +1105,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Character maps may be assembled from other character maps using the use-character-maps attribute." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-character-map", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/character-map.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "named character map" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:output-character>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1164,8 +1124,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Any string, that replaces the specified character during serialization." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-output-character", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/output-character.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "defined character" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:merge>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1174,8 +1134,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                     | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-merge", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/merge.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "merged files" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:merge-action>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1184,8 +1144,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                     | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-merge-action", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/merge-action.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "merged files" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:merge-key>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1218,8 +1178,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"It declares whether uppercase letters are sorted before their lowercase equivalents, or vice-versa" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-merge-key", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/merge-key.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "merged files" | 
		
	
		
			
				|  |  |  |  |             },{ | 
		
	
		
			
				|  |  |  |  |                 "name": "<xsl:merge-source>", | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1272,8 +1232,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"If specified, data read from this merge source is validated against the named schema type." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-merge-source", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/merge-source.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "merged files" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1343,8 +1303,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the namespace that will be used if the element name is unprefixed or an unprefixed type name within an XPath expression." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-stylesheet", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/stylesheet", | 
		
	
		
			
				|  |  |  |  |                 "output": "XSLT Stylesheet" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1408,8 +1368,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the namespace that will be used if the element name is unprefixed or an unprefixed type name within an XPath expression." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-transform", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/transform", | 
		
	
		
			
				|  |  |  |  |                 "output": "XSLT Stylesheet" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1423,8 +1383,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the URI of the stylesheet to import." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-import", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/import", | 
		
	
		
			
				|  |  |  |  |                 "output": "XSLT Stylesheet from another file" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1438,8 +1398,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the URI of the stylesheet to import." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-include", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/include", | 
		
	
		
			
				|  |  |  |  |                 "output": "XSLT Stylesheet with XSLT from another file." | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1458,8 +1418,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the desired namespace for the output tree." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-namespace-alias", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/namespace-alias", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Tree with changed namespaces" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1483,8 +1443,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"A whitespace-separated list of attribute-set element names to be applied to the element element's output element." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-namespace-alias", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/namespace-alias", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML with provided element" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1509,8 +1469,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Uses an XPath expression to provide a default value if none is specified." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-param", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/param", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML parameter" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1529,8 +1489,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Defines the value of the variable through an XPath expression. If the element contains a template, this attribute is ignored." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-variable", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/variable", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Variable" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1549,8 +1509,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Defines the value of the parameter through an XPath expression. If the element contains a template, this attribute is ignored." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-with-param", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/with-param", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Parameter" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1564,8 +1524,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Uses an XPath expression that specifies what is to be copied." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-copy-of", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/copy-of", | 
		
	
		
			
				|  |  |  |  |                 "output": "Copy of Selected node" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1584,8 +1544,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Determines what happens to any type annotations on element or attribute nodes" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-document", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/document.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Document Node" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1604,8 +1564,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The string value of the namespace node" | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-namespace", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/namespace.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Namespace Node" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1624,8 +1584,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The namespace prefix used in the result document." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-namespace-alias", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/namespace-alias.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Document with changed namespaces" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1639,8 +1599,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the input." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-sequence", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/sequence.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Sequence" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1670,8 +1630,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"One or more Perl-like flags to control the way in which regular expression matching is performed, for example the value m indicates multi-line mode." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-analyze-string", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/analyze-string.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1681,8 +1641,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-matching-substring", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/matching-substring.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1692,8 +1652,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-non-matching-substring", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/non-matching-substring.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "XML Node" | 
		
	
		
			
				|  |  |  |  |             }  | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1753,8 +1713,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifying yes indicates that Saxon should remember the results of calling the function in a cache, and if the function is called again with the same arguments, the result is retrieved from the cache rather than being recalculated." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-function", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/function.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Function" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1803,8 +1763,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value of the attribute is an expression that evaluates to a map." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-evaluate", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/evaluate.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "String" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1828,8 +1788,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Specifies the error code associated with the error message produced when the assertion is false." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-assert", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/assert.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Error or nothing" | 
		
	
		
			
				|  |  |  |  |             }  | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1849,8 +1809,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Set to \"yes\", indicates that execution should be terminated. The default value is \"no\", in which case the message is output and execution continues." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-message", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/message", | 
		
	
		
			
				|  |  |  |  |                 "output": "Message in console" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1859,8 +1819,8 @@ | 
		
	
		
			
				|  |  |  |  |                 "attributes":  | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-fallback", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://developer.mozilla.org/en-US/docs/Web/XSLT/Element/fallback", | 
		
	
		
			
				|  |  |  |  |                 "output": "Fallbacks" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1874,8 +1834,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":" If the attribute is present, then when a duplicate key value is encountered, the function is called supplying the old and new values for the key, and the old value for the key is replaced with the result of the function call." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-map", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/map.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Map" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1894,8 +1854,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The associated value can be defined either by a select attribute or by an enclosed sequence constructor." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-map-entry", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/map-entry.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Singleton Map" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1919,8 +1879,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Determines the external visibility of the selected components." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-expose", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/expose.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Element with changed visibility" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1954,8 +1914,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Causes a trace message to be output (to the Configuration's Logger) whenever the value of the accumulator changes." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-accumulator", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/accumulator.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Accumulator" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -1984,8 +1944,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The value \"yes|true|1\" on a phase=\"end\" rule for a streaming accumulator removes the requirement for the select attribute (or sequence constructor) to be motionless." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-accumulator-rule", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/accumulator-rule.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Accumulator" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -2039,8 +1999,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Controls whether XInclude processing takes place." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-source-document", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/source-document.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Processed Document" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -2059,8 +2019,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"The version of the named package to be used. The default is *, which matches any version. " | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-use-package", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/use-package.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "Package" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -2070,8 +2030,8 @@ | 
		
	
		
			
				|  |  |  |  |                 [ | 
		
	
		
			
				|  |  |  |  |                      | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-where-populated", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/where-populated.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "checks for children" | 
		
	
		
			
				|  |  |  |  |             }, | 
		
	
		
			
				|  |  |  |  |             { | 
		
	
	
		
			
				
					
					|  |  |  | @@ -2095,8 +2055,8 @@ | 
		
	
		
			
				|  |  |  |  |                         "description":"Determines the potential visibility of the selected components." | 
		
	
		
			
				|  |  |  |  |                     } | 
		
	
		
			
				|  |  |  |  |                 ], | 
		
	
		
			
				|  |  |  |  |                 "xsltExamples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.w3.org/TR/xslt-30/#element-accept", | 
		
	
		
			
				|  |  |  |  |                 "examples": [], | 
		
	
		
			
				|  |  |  |  |                 "documentationReferenceURL": "https://www.saxonica.com/html/documentation12/xsl-elements/accept.html", | 
		
	
		
			
				|  |  |  |  |                 "output": "restricts visibility" | 
		
	
		
			
				|  |  |  |  |             } | 
		
	
		
			
				|  |  |  |  |         ] | 
		
	
	
		
			
				
					
					|  |  |  |   |