从模板生成文件的语言

时间:2019-01-22 11:17:59

标签: code-generation

我想从包含一些变量的模板生成c文件。它们的初始化取决于用户。

您知道从模板生成文件的任何语言(例如,在模板中添加一些标签然后生成c文件)吗?

注意:我只熟悉C和python。

1 个答案:

答案 0 :(得分:1)

为什么不使用像 Telosys http://www.telosys.org/)这样的轻量级代码生成器?

使用此工具,您可以在Velocity(.vm)文件中定义“ C”文件模板。

然后,您可以在项目配置中定义变量,然后运行代码生成。

您可以在CLI模式下使用它:

或者,如果您已经在使用Eclipse,则还有一个插件:http://www.telosys.org/eclipsePlugin.html