编译为多种目标语言的模板引擎