除了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. Javascript模板引擎?
- 2. 模板引擎JS
- 3. 笨模板引擎
- 4. asp.net模板引擎
- 5. Python模板引擎
- 6. JavaScript模板引擎
- 7. 模板引擎的node.js
- 8. GWT和模板引擎
- 9. 定製PHP模板引擎
- 10. 模板引擎:包括
- 11. node.js的模板引擎
- 12. Aurelia模板引擎撰寫
- 13. 文檔模板引擎
- 14. CakePHP模板引擎2.3
- 15. 模板引擎重構
- 16. PHP模板引擎和CMS
- 17. Rythm模板引擎和GAE
- 18. 模板引擎推薦
- 19. Locuus在VueJS模板引擎
- 20. 模板引擎的node.js
- 21. jQuery的模板引擎
- 22. Java智能模板引擎?
- 23. Python 3模板引擎
- 24. 什麼是Twig for php模板引擎?
- 25. 何時使用JavaScript模板引擎?
- 26. 瞭解JavaScript模板引擎嗎?
- 27. 的CodeIgniter不需要模板引擎
- 28. Java EE模板引擎建議?
- 29. Google App Engine的模板引擎
- 30. 安全剃刀模板引擎