A literal result element and its attributes in a stylesheet namespace bound by stylesheet-prefix are rewritten on output to the namespace and prefix bound by result-prefix (#default supported), so a stylesheet can emit literal xsl: elements. Prefixes resolve through the in-scope xmlns declarations; aliases fold across include/import. Splits AVT parsing into XSLTAVT.swift and trims the transformer to stay within length budgets. |
||
|---|---|---|
| .. | ||
| XSLTAVT.swift | ||
| XSLTElements.swift | ||
| XSLTFunctions.swift | ||
| XSLTModel.swift | ||
| XSLTParser.swift | ||
| XSLTRuntime.swift | ||
| XSLTTransform.swift | ||
| XSLTTransformer.swift | ||
| XSLTWhitespace.swift | ||