首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编译器相关
schizobulia
创建于2022-07-03
订阅专栏
编译器相关知识
暂无订阅
共6篇文章
创建于2022-07-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用 Cranelift JIT 实现一个简单语言的演示(翻译)
您好! 这是一个使用 Cranelift JIT 实现一个简单语言的演示。 使用开发中的新 JIT 接口 。JIT 负责管理符号表、分配内存和执行重定位,提供相对简单的 API。 这个Demo受到了
如何通过babel去操作ast, 并生成对应的代码
修改对象名,比如Taro.xxx 修改为wx.xxx 在代码中插入对应的节点,比如在某个对象中插入一个属性 找到代码中的依赖文件 在表达式前后插入一个方法 动态创建switch语句 参考文档:http
如何优化老旧的微信小程序项目
小程序开发中如果接收到非常复杂而且大的小程序, 我们应该如何优化呢? 大量静态资源文件或者js、wxml、wxss,大部分可能都没有被使用到,无形中给维护的同学添加了很多负担。 有的模块或者文件特别大
使用antlrv4的js api 解析html
下载依赖 解析HTML文本 浏览器中使用 其他模块的支持 [v] es [v] esm [v] umd API 其他库 css3 xml 如果你喜欢我的作品,请考虑赞助我,以保持它们的可持续性。
使用Antlr4的TokenStreamRewriter修改内容
使用Antlr4的TokenStreamRewriter修改内容 需求:在css中使用变量控制部分属性的值
使用swc rust api Ω转换Javascript
创建项目 引入swc的依赖 编写转换代码 ps: 为什么不直接使用swc的node api 而非要通过rust api 存在?原因主要有以下几点: 语言优势,大型项目中最好是使用强类型语言,多人维护起