#javascript-parser #javascript #syntax #js #parser

boa_parser

ECMAScript parser for the Boa JavaScript engine

7 unstable releases (3 breaking)

0.20.0 Dec 5, 2024
0.19.1 Sep 12, 2024
0.19.0 Jul 11, 2024
0.18.0 Mar 7, 2024
0.17.0 Jul 8, 2023

#97 in Programming languages

Download history 6616/week @ 2024-09-22 6073/week @ 2024-09-29 7936/week @ 2024-10-06 10089/week @ 2024-10-13 12225/week @ 2024-10-20 9640/week @ 2024-10-27 8523/week @ 2024-11-03 9475/week @ 2024-11-10 10041/week @ 2024-11-17 10884/week @ 2024-11-24 10521/week @ 2024-12-01 11292/week @ 2024-12-08 8348/week @ 2024-12-15 7612/week @ 2024-12-22 6911/week @ 2024-12-29 9803/week @ 2025-01-05

33,470 downloads per month
Used in 22 crates (2 directly)

Unlicense OR MIT

1.5MB
37K SLoC

Boa's boa_parser crate is a parser targeting the latest ECMAScript language specification.

Crate Overview

This crate contains implementations of a Lexer and a Parser for the ECMAScript language. The lexical grammar and the syntactic grammar being targeted are fully defined in the specification. See the links provided for more information.

Dependencies

~7.5MB
~144K SLoC