JavaScript 的宏扩展 Sweet.js

Sweet.js

Sweet.js 是 Mozilla 开发的,为 JavaScript 带来类似 Schema 和 Rust 的宏功能,宏可以让你使用自己想要的方式来扩展 JavaScript 语言。

示例代码:

def sweet(a) {   console.log("Macros are sweet!"); } macro def {   case $name:ident $params $body => {     function $name $params $body   } }
posted @ 2012-10-19 10:38  ChaunceyHao  阅读(233)  评论(0)    收藏  举报