5

如果通过插件系统添加函数和/或虚拟方法,我想将自己的指令添加到 Template Toolkit。这在不深入研究的情况下很容易实现Template::Grammar吗?有什么我可以研究 CPAN 的例子吗?

4

2 回答 2

5

Template::Manual 中描述的MACRO 指令是否符合您的要求?

于 2011-02-03T01:11:05.007 回答
2

就我个人而言,我发现扩展 TT 行为的最佳方法是将 subrefs 推到 stash 中:

$stash = { clever => \&do_something};
于 2011-02-03T05:48:30.167 回答