6个版本

0.19.0 2024年7月11日
0.18.0 2024年3月7日
0.17.3 2023年9月26日
0.17.0 2023年7月8日

编程语言类别中排名第153

Download history 5538/week @ 2024-04-26 5619/week @ 2024-05-03 6112/week @ 2024-05-10 5121/week @ 2024-05-17 4508/week @ 2024-05-24 4761/week @ 2024-05-31 5073/week @ 2024-06-07 5645/week @ 2024-06-14 5998/week @ 2024-06-21 5824/week @ 2024-06-28 6213/week @ 2024-07-05 8054/week @ 2024-07-12 7074/week @ 2024-07-19 6277/week @ 2024-07-26 6688/week @ 2024-08-02 5932/week @ 2024-08-09

每月下载量27,270
20个crate中使用 (2个直接使用)

Unlicense OR MIT

610KB
12K SLoC

Boa的boa_astcrate实现了ECMAScript抽象语法树。

Crate概述

boa_ast包含了由ECMAScript规范定义的解析节点的表示。一些解析节点没有被Boa的AST表示,因为许多语法生成式仅用于抛出早期错误,并不影响AST本身的评估。

Boa的AST主要分为三个主要组件:DeclarationExpressionStatement,其中StatementList是原始的解析节点,将它们组合起来创建正确的AST。

依赖关系

~2.7–4MB
~68K SLoC