首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云原生实验室

    赠书福利 | 为什么要了解 Go 语言编译器?

    Go语言采用了标准的自上而下的递归下降(Top-Down Recursive-Descent)算法,以简单高效的方式完成无须回溯的语法扫描,核心算法位于syntax/nodes.go及syntax/parser.go

    77920发布于 2021-10-27
  • 来自专栏前端博客

    JS引擎(1):JS引擎擂台赛,JavaScript引擎的特征比较及术语科普

    递归下降式语法分析器(recursive-descent parser)  运算符优先级式语法分析器(operator precedence parser)  deferred parser / diet

    1.4K20编辑于 2023-04-09
  • 来自专栏Python无止境

    Python 之父新发文,将替换现有解析器

    虽然 PEG 这个术语主要指的是语法符号,但是以 PEG 语法生成的解析器是可以无限回溯的递归下降(recursive-descent)解析器,“packrat parsing”通过记忆每个位置所匹配的规则

    1.5K30发布于 2019-07-30
  • 来自专栏AI科技大本营的专栏

    Python之父发文,将重构现有核心解析器

    虽然 PEG 这个术语主要指的是语法符号,但是以 PEG 语法生成的解析器是可以无限回溯的递归下降(recursive-descent)解析器,“packrat parsing”通过记忆每个位置所匹配的规则

    1.4K10发布于 2019-08-01
  • 来自专栏博文视点Broadview

    为什么要了解Go语言编译器?

    Go语言采用了标准的自上而下的递归下降(Top-Down Recursive-Descent)算法,以简单高效的方式完成无须回溯的语法扫描,核心算法位于syntax/nodes.go及syntax/parser.go

    74500编辑于 2023-05-06
  • 来自专栏全栈程序员必看

    Spidermonkey_spider是什么意思

    compiler包含以下几个模块: 1, parser: lexical scanner, recursive-descent parser , 2, tree-walker code generator

    1.3K20编辑于 2022-11-03
领券