什么是方案宏?
它们的用途是什么?
我已经在维基百科上读到过它,但我仍然不确定宏的实际用途。
最佳答案
宏对于不能轻易表示为函数的语言扩展非常有用。 Matthias Felleisen 建议使用以下三种半规范的宏用法:
- 更改评估顺序(即:“或”)
- 引入新的绑定(bind)形式(即:'let')
- 引入一种新的数据语言(即:“quote”)
有关这些的更多信息,请参阅 this posting to the LL1 mailing list
关于macros - 什么是方案宏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9398225/