Add the XSLT execution engine: template matching against the source tree (highest priority, then last declared, with the built-in rules), the apply-templates processing model, and instantiation of the sequence constructor. Implements apply-templates with sort, value-of, for-each, if, choose, element, attribute, copy, copy-of, call-template, variable, literal result elements, and attribute value templates, over the XPath engine. The identity transform round-trips a document including attributes. Collapse the completed Transformation roadmap block into the shipped summaries. Closes #15 Closes #16 Closes #17 Closes #18 Closes #3 |
||
|---|---|---|
| .. | ||
| Fixtures | ||
| CanonicalTests.swift | ||
| CatalogTests.swift | ||
| DTDAttributeTests.swift | ||
| DTDIdentifierTests.swift | ||
| DTDTests.swift | ||
| DTDValidationTests.swift | ||
| EncodingTests.swift | ||
| EntityResolverTests.swift | ||
| ModelTests.swift | ||
| NamespaceTests.swift | ||
| ParsingTests.swift | ||
| PatternTests.swift | ||
| RegexTests.swift | ||
| RelaxNGTests.swift | ||
| SaveOptionsTests.swift | ||
| SAXTests.swift | ||
| SchemaConformanceTests.swift | ||
| SchematronTests.swift | ||
| SerializerTests.swift | ||
| TextReaderTests.swift | ||
| TreeNodeTests.swift | ||
| ValidationTests.swift | ||
| WriterTests.swift | ||
| XIncludeTests.swift | ||
| XMLCharacterTests.swift | ||
| XPathAxisTests.swift | ||
| XPathContextTests.swift | ||
| XPathExpressionTests.swift | ||
| XPathFunctionTests.swift | ||
| XPathTests.swift | ||
| XPointerTests.swift | ||
| XSDComplexTypeTests.swift | ||
| XSDDatatypeTests.swift | ||
| XSDSchemaTests.swift | ||
| XSLTParserTests.swift | ||
| XSLTTests.swift | ||