├── .gitignore ├── .ocamlformat ├── CHANGES.md ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── bench ├── bench_record.ml ├── bench_record.mli ├── dune └── sexplib0_bench.ml ├── dune-project ├── sexplib0.opam ├── src ├── dune ├── sexp.ml ├── sexp.mli ├── sexp_conv.ml ├── sexp_conv.mli ├── sexp_conv_error.ml ├── sexp_conv_error.mli ├── sexp_conv_grammar.ml ├── sexp_conv_grammar.mli ├── sexp_conv_labeled_tuple.ml ├── sexp_conv_labeled_tuple.mli ├── sexp_conv_record.ml ├── sexp_conv_record.mli ├── sexp_grammar.ml ├── sexp_grammar.mli ├── sexp_grammar_intf.ml ├── sexp_intf.ml ├── sexpable.ml ├── sexplib0.ml ├── stdlib_stubs.ml └── stdlib_stubs.mli └── test ├── dune ├── sexplib0_test.ml └── sexplib0_test.mli /.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | *.install 3 | *.merlin 4 | _opam 5 | 6 | -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- 1 | profile=janestreet 2 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/README.md -------------------------------------------------------------------------------- /bench/bench_record.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/bench/bench_record.ml -------------------------------------------------------------------------------- /bench/bench_record.mli: -------------------------------------------------------------------------------- 1 | (*_ This signature is deliberately empty. *) 2 | -------------------------------------------------------------------------------- /bench/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/bench/dune -------------------------------------------------------------------------------- /bench/sexplib0_bench.ml: -------------------------------------------------------------------------------- 1 | (*_ Deliberately empty. *) 2 | -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 3.17) 2 | -------------------------------------------------------------------------------- /sexplib0.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/sexplib0.opam -------------------------------------------------------------------------------- /src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/dune -------------------------------------------------------------------------------- /src/sexp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp.ml -------------------------------------------------------------------------------- /src/sexp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp.mli -------------------------------------------------------------------------------- /src/sexp_conv.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv.ml -------------------------------------------------------------------------------- /src/sexp_conv.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv.mli -------------------------------------------------------------------------------- /src/sexp_conv_error.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_error.ml -------------------------------------------------------------------------------- /src/sexp_conv_error.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_error.mli -------------------------------------------------------------------------------- /src/sexp_conv_grammar.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_grammar.ml -------------------------------------------------------------------------------- /src/sexp_conv_grammar.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_grammar.mli -------------------------------------------------------------------------------- /src/sexp_conv_labeled_tuple.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_labeled_tuple.ml -------------------------------------------------------------------------------- /src/sexp_conv_labeled_tuple.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_labeled_tuple.mli -------------------------------------------------------------------------------- /src/sexp_conv_record.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_record.ml -------------------------------------------------------------------------------- /src/sexp_conv_record.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_conv_record.mli -------------------------------------------------------------------------------- /src/sexp_grammar.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_grammar.ml -------------------------------------------------------------------------------- /src/sexp_grammar.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_grammar.mli -------------------------------------------------------------------------------- /src/sexp_grammar_intf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_grammar_intf.ml -------------------------------------------------------------------------------- /src/sexp_intf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexp_intf.ml -------------------------------------------------------------------------------- /src/sexpable.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexpable.ml -------------------------------------------------------------------------------- /src/sexplib0.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/sexplib0.ml -------------------------------------------------------------------------------- /src/stdlib_stubs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/stdlib_stubs.ml -------------------------------------------------------------------------------- /src/stdlib_stubs.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/src/stdlib_stubs.mli -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/test/dune -------------------------------------------------------------------------------- /test/sexplib0_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janestreet/sexplib0/HEAD/test/sexplib0_test.ml -------------------------------------------------------------------------------- /test/sexplib0_test.mli: -------------------------------------------------------------------------------- 1 | (*_ This signature is deliberately empty. *) 2 | --------------------------------------------------------------------------------