Emoer
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

node 手写编译器-minicompiler 使用语言:node, C++ 本文涉及:编译器的词法分析,抽象语义树生成,语法分析,代码生成 本文重点内容: 实现正则表达式分析器 实现简易版 Flex 实现 LR0 语法,并简单介绍其他语法(LL, LR1, SLR, LSPR) 实现简易版 Bison 实现生成汇编代码 实现简易编译器功能,提供编译时期类型检查和推断,支持加减乘除支持函数的递归
2023-05-05
1…456

搜索

Hexo Fluid