#s-expr #expression-parser #parser #file-format

sexp

A small, simple, self-contained, s-expression parser and pretty-printer

9 releases (stable)

Uses old Rust 2015

1.1.4 Oct 13, 2016
1.1.3 Aug 20, 2016
1.1.2 Nov 7, 2015
0.1.1 Nov 5, 2015

#2740 in Parser implementations

Download history 154/week @ 2023-12-17 100/week @ 2023-12-24 47/week @ 2023-12-31 171/week @ 2024-01-07 168/week @ 2024-01-14 108/week @ 2024-01-21 143/week @ 2024-01-28 160/week @ 2024-02-04 142/week @ 2024-02-11 144/week @ 2024-02-18 165/week @ 2024-02-25 138/week @ 2024-03-03 153/week @ 2024-03-10 189/week @ 2024-03-17 196/week @ 2024-03-24 367/week @ 2024-03-31

936 downloads per month
Used in 5 crates (4 directly)

MIT license

12KB
329 lines

Sexp

A small, simple, self-contained, s-expression parser and pretty-printer.

crates.io

Build Status

Coverage Status

Documentation

See the API Docs.


lib.rs:

A lightweight, self-contained s-expression parser and data format. Use parse to get an s-expression from its string representation, and the Display trait to serialize it, potentially by doing sexp.to_string().

No runtime deps