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 • Rust 包仓库 5538/week @ 2024-04-26 • Rust 包仓库 5619/week @ 2024-05-03 • Rust 包仓库 6112/week @ 2024-05-10 • Rust 包仓库 5121/week @ 2024-05-17 • Rust 包仓库 4508/week @ 2024-05-24 • Rust 包仓库 4761/week @ 2024-05-31 • Rust 包仓库 5073/week @ 2024-06-07 • Rust 包仓库 5645/week @ 2024-06-14 • Rust 包仓库 5998/week @ 2024-06-21 • Rust 包仓库 5824/week @ 2024-06-28 • Rust 包仓库 6213/week @ 2024-07-05 • Rust 包仓库 8054/week @ 2024-07-12 • Rust 包仓库 7074/week @ 2024-07-19 • Rust 包仓库 6277/week @ 2024-07-26 • Rust 包仓库 6688/week @ 2024-08-02 • Rust 包仓库 5932/week @ 2024-08-09 • Rust 包仓库

每月下载量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