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
每月下载量27,270
在20个crate中使用 (2个直接使用)
610KB
12K SLoC
Boa的boa_ast
crate实现了ECMAScript抽象语法树。
Crate概述
boa_ast
包含了由ECMAScript规范定义的解析节点的表示。一些解析节点
没有被Boa的AST表示,因为许多语法生成式仅用于抛出早期错误,并不影响AST本身的评估。
Boa的AST主要分为三个主要组件:Declaration
,Expression
和Statement
,其中StatementList
是原始的解析节点,将它们组合起来创建正确的AST。
依赖关系
~2.7–4MB
~68K SLoC