diff options
author | Adrian Kummerlaender | 2014-12-08 19:28:32 +0100 |
---|---|---|
committer | Adrian Kummerlaender | 2014-12-08 19:28:32 +0100 |
commit | 299b5a6d694101be3e053d2a6a680a5ad2d5744b (patch) | |
tree | 99422604cec14f592d04d411e877674d968f64b3 /src/utility | |
parent | 26c0da85cef1915c06661c913c4f2b5fb695a39f (diff) | |
download | StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar.gz StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar.bz2 StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar.lz StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar.xz StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.tar.zst StaticXSLT-299b5a6d694101be3e053d2a6a680a5ad2d5744b.zip |
Unraveled recursive call based planning transformation
* eliminated all custom flow control through usage of correctly defined templates called via `apply-templates`
** parameters are passed to the next recursion through a custom `level` node tree
*** this tree may be constructed using `construct_level`
* this approach is more flexible and more in line with how XSLT should be used
** it is now a more direct transformation between the source directory tree and the planned task structure
* analogously to the directory listing which was refactored in `26c0da`
Diffstat (limited to 'src/utility')
0 files changed, 0 insertions, 0 deletions