当前位置:   article > 正文

Demllie【5】>由AST抽象语法树到生成字节码_ast转字节码

ast转字节码

前言

在没有AST抽象语法树的时候,直接迭代返回值就计算完了,有了AST抽象语法树后,值放在树节点里,在遍历的时候返回运算结果。再抽象一下,遍历的时候也不计算,而是生成字节码放入文件里,等后面用虚拟机处理字节码时运算!!!

前面的文章
Demllie>做一个Toy语言编译器,随便玩玩
Demllie>小型词法分析器,其实就是循环判断
Demllie>编译语言实现的核心问题,就是这里不明白让我白白写6000行垃圾
Demllie>由迭代法next_term_factor_expr来构造AST抽象语法树

修改visit()


static FILE* output=NULL<
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/199117
推荐阅读
相关标签
  

闽ICP备14008679号