package sexplib0

  1. Overview
  2. Docs
Library containing the definition of S-expressions and some base converters

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
md5=abafe8fd1d6302e55a315f4d78960d2a
sha512=ad387e40789fe70a11473db7e85fe017b801592624414e9030730b2e92ea08f98095fb6e9236430f33c801605ebee0a2a6284e0f618a26a7da4599d4fd9d395d

CHANGES.md.html

Release v0.17.0

  • Add a test that Sexp.to_string works on large input.

  • Improve error messages produced by Sexp_conv

  • Use [@tail_mod_cons] in sexp_of_list.

  • Add support for labeled tuples, a compiler extension available at: https://github.com/ocaml-flambda/flambda-backend

Release v0.16.0

  • Added Sexp_conv_record. Supports improvements to ppx_sexp_conv for deriving of_sexp on record types. Provides a GADT-based generic interface to parsing record sexps. This avoids having to generate the same field-parsing code over and over.

  • Added sexp_grammar_with_tags and sexp_grammar_with_tag_list to Sexp_conv_grammar.