PureXML/Sources/XSLT
Mihaela Mihaljevic 367b5b9425 feat(xslt): implement xsl:message with terminate
xsl:message instantiates its body as diagnostic text and produces no
result-tree output; terminate=yes records the text and aborts the
transform with an XSLTError.terminated, halting further instantiation.
Splits the transform entry points into XSLTTransform.swift and moves the
message case to keep within the complexity and file-length budgets.
2026-06-09 01:29:37 +02:00
..
XSLTFunctions.swift feat(xslt): add xsl:include/import, xsl:output, comment, and processing-instruction 2026-06-08 08:08:38 +02:00
XSLTModel.swift feat(xslt): implement xsl:message with terminate 2026-06-09 01:29:37 +02:00
XSLTParser.swift feat(xslt): implement xsl:message with terminate 2026-06-09 01:29:37 +02:00
XSLTTransform.swift feat(xslt): implement xsl:message with terminate 2026-06-09 01:29:37 +02:00
XSLTTransformer.swift feat(xslt): implement xsl:message with terminate 2026-06-09 01:29:37 +02:00
XSLTWhitespace.swift feat(xslt): implement xsl:strip-space and xsl:preserve-space 2026-06-09 01:22:59 +02:00