在python模块中运行c风格的预处理器指令
pypreprocessor的Python项目详细描述
功能
在python中支持c风格的指令
- 使用故意限制的c指令子集,然后 有些…
可以动态运行后处理代码
- 一次性预处理和运行代码
- 精确保留源文件的错误回溯
可以输出到文件
- 就像设置标志一样简单
- 如果定义了用户指定的文件名
可以从输出中剥离所有预处理器数据
- 就像设置标志一样简单
- 删除所有预处理器指令
- 删除所有预处理器特定的代码
定义可以在处理之前在代码中设置
- 如果需要以不同模式运行文件,则此选项非常有用
- 消除了预处理器本身对决策逻辑的需要
支持嵌套的ifdef指令
帮助您获取更复杂的代码
endifall有机会结束所有打开的块