Я ищу библиотеки шаблонов/генераторов для С++, которые аналогичны, например. Ruby Erb, Haml, PHP Smarty и т.д.
Было бы здорово, если бы у меня были бы некоторые базовые функции, такие как циклы, if/else, преобразование int в строки и т.д.
Передача параметров в механизм рендеринга шаблонов также важна, если я могу передать их все в хэш-карте вместо вызова некоторой функции для каждого из параметров.
Есть ли у вас рекомендации?
Я также вижу возможность встраивания таких языков, как Lua, однако я тоже не нашел для них библиотеку templatizing.