#parser #expression-parser #s-expr #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

#10 in #s-expressions

Download history 238/week @ 2024-07-20 165/week @ 2024-07-27 284/week @ 2024-08-03 717/week @ 2024-08-10 794/week @ 2024-08-17 973/week @ 2024-08-24 824/week @ 2024-08-31 976/week @ 2024-09-07 194/week @ 2024-09-14 243/week @ 2024-09-21 289/week @ 2024-09-28 125/week @ 2024-10-05 124/week @ 2024-10-12 312/week @ 2024-10-19 251/week @ 2024-10-26 136/week @ 2024-11-02

826 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