#parser #tree-sitter #s-expr

rsexpr

Small and simple S-expression parsing and manipulation with support for square-bracketed groups and strings

8 releases

0.2.5 Jul 30, 2023
0.2.4 Jul 28, 2023
0.2.3 May 26, 2023
0.1.1 May 23, 2023

#2829 in Parser implementations

Download history 3/week @ 2024-07-18 33/week @ 2024-07-25 7/week @ 2024-08-01 6/week @ 2024-09-19 10/week @ 2024-09-26 5/week @ 2024-10-03

92 downloads per month
Used in 3 crates (2 directly)

GPL-3.0-only

36KB
837 lines

rsexpr

Small and simple S-expression parsing and manipulation with support for square-bracketed groups and strings. Used by syntastica for processing tree-sitter queries.


lib.rs:

rsexpr

Small and simple S-expression parsing and manipulation with support for square-bracketed groups and strings. Used by syntastica for processing tree-sitter queries.

Have a look at Sexpr, OwnedSexpr, from_slice, and from_slice_multi for more information.

Dependencies

~255–740KB
~17K SLoC