Интересная задача, однако, хоть и не понятно где и по какой причине это могло понадобиться.
Моя рекомендация - использовать XSLT.
Во первых, это доступный вариант, работает в том числе в браузере.
Во вторых, можно использовать в командной строке, в том числе с утилитой make или подобными.
В третьих, это фактически тот же шаблонизатор и работа с ним должна быть привычной если есть опыт использования нескольких других шаблонизаторов.
|