#s-expr #tree-sitter #parser #sexpr #sexp

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

#2219 in Parser implementations

Download history 2/week @ 2024-05-21 11/week @ 2024-05-28 2/week @ 2024-06-04 3/week @ 2024-06-11 1/week @ 2024-06-18 1/week @ 2024-06-25 1/week @ 2024-07-09 5/week @ 2024-07-16 25/week @ 2024-07-23 15/week @ 2024-07-30

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

~280–760KB
~18K SLoC