标签: objectscript
例如,我们来看看这段代码:
Method m() { $$$someMacro }
或者:
Method m(foo as whatever) { $$$otherMacro(foo) }
如果我可以从上面的代码示例中提取someMacro和otherMacro,有没有办法以编程方式扩展它们?
someMacro
otherMacro
答案 0 :(得分:2)
没有。宏只能在编译时解析。由于宏的扩展可能取决于放置代码宏的位置,因此无法在没有上下文的情况下展开一个宏。