【发布时间】:2009-06-02 03:36:18
【问题描述】:
目前我有一些遗留代码,它会生成操作码。如果代码有更多数量的宏,那么代码生成会花费很多时间(以小时计!!)。
我已经完成了逻辑,他们通过搜索宏并替换其中的每个变量来处理宏,例如内联。
有没有一种方法可以在不操作字符串的情况下对其进行优化?
【问题讨论】:
-
哈哈。你到底在说什么?什么宏,操作码和什么代码生成?什么字符串?
-
你能举个例子让你的问题更容易理解吗?
-
您使用的是什么编译器,或者您指的是一些内部预处理器?
-
建议添加标签'compilers'、'compiler-theory',并使用这些标签检查其他问题。
标签: c++ compiler-construction macros