Sweet.jsJavaScript 的宏扩展

联合创作 · 2023-09-22 12:43

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
  }
}
浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报