欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
Common Lisp 以宏著称,Sc-eme中有所谓“卫生宏” 。 其他类Lisp语言,如 Clojure中也有宏。 不过,Pyt-on中有宏么?没听说。 在Lisp中使用宏,一个主要的目的是为了 Lazy Eval,这样可以进行自定义语法,这是普通函数做不到的。但是有些语言中,如Ruby,使用Block,而Haskell本身就是惰性计算的,因此对宏的需求就不那么强烈。答案 2:
Lisp/Sc-eme 把宏用到了极致 TeX 扩展都是用宏定义的 Pyt-on 那个是decorator 吧,不是宏下一篇:易迅网可靠吗?为何网上有很多不好的言论。 下一篇 【方向键 ( → )下一篇】
上一篇:有没有好的国外的教人学英语的网站? 上一篇 【方向键 ( ← )上一篇】
快搜