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   } }
原文地址:https://www.cnblogs.com/shihao/p/2730591.html