除了web以外,还有其他用途吗?例如用于脚本生成器,C++代码生成器或其他相关的通用操作。模板引擎
Q
模板引擎
1
A
回答
2
2
-2
0
是有很多了。我知道的一点是,如果你需要它们,你可以生成更多的模板是MyGeneration。另一个,你可以随时建立你自己的xslt模板引擎,然后你可以建立你需要的任何东西。但是有几个开源和商业代码生成器。
0
E.g. StringTemplates是一个基于Java的模板引擎,用于生成各种文本工件,而模型生成器框架如openArchitectureWare(或GeneSEZ)使用Expand模板引擎。
0
Imatix GSL是我遇到的最令人印象深刻的(也是最简单的)工具。另外它已被用于生成大量复杂的代码。
此外,lua是一种编程语言,其初始目的是数据定义,我发现它在这方面非常有能力。所以,你需要在lua中定义数据,然后执行数据定义文件(有效的lua程序),并且你可以从中生成任何代码。
考虑以下Lua中C函数的模型。
> func {
> name { "xyz" }
> parameters {
> { name= "x" , type="uint32_t" } ,
> { name = "y" , type = "uint32_t"}
> }
>
> ret { type="uint32_t" }
>
> psuedocode {
> "getLock(lockName)" ,
> "getSessionMemory" ,
> "addSession" ,
> "releaseLock"
> }
> }
相关问题
- 1. 模板引擎JS
- 2. 笨模板引擎
- 3. Python模板引擎
- 4. asp.net模板引擎
- 5. 模板引擎笨
- 6. Javascript - 模板引擎
- 7. Javascript模板引擎?
- 8. JavaScript模板引擎
- 9. Android模板引擎
- 10. AngularJS和Rails模板引擎
- 11. 模板引擎的node.js
- 12. 玉模板引擎错误
- 13. Freemarker模板引擎和Maven
- 14. php mvc +模板引擎
- 15. 定制PHP模板引擎
- 16. 尔康伏模板引擎
- 17. 模板引擎推荐
- 18. CakePHP模板引擎2.3
- 19. Aurelia模板引擎撰写
- 20. 模板引擎的node.js
- 21. jQueryMobile的NodeJS模板引擎
- 22. Rythm模板引擎和GAE
- 23. node.js的模板引擎
- 24. 模板引擎:包括
- 25. 使用preg_split模板引擎
- 26. PHP模板引擎和CMS
- 27. 文档模板引擎
- 28. Locuus在VueJS模板引擎
- 29. Smarty模板引擎故障
- 30. .net docx/xlsx模板引擎