#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

#2806 in Parser implementations

Download history 193/week @ 2024-03-24 280/week @ 2024-03-31 226/week @ 2024-04-07 377/week @ 2024-04-14 253/week @ 2024-04-21 249/week @ 2024-04-28 224/week @ 2024-05-05 217/week @ 2024-05-12 264/week @ 2024-05-19 240/week @ 2024-05-26 241/week @ 2024-06-02 129/week @ 2024-06-09 177/week @ 2024-06-16 188/week @ 2024-06-23 66/week @ 2024-06-30 141/week @ 2024-07-07

605 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