./devel/ocaml-sexplib, S-Expressions with Type Converters for OCaml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.11.0nb1, Package name: ocaml-sexplib-0.11.0nb1, Maintainer: jaapb

This OCaml library contains functionality for parsing and
pretty-printing S-expressions. In addition to that it contains a
preprocessing module for Camlp4 which can be used to automatically
generate code from type definitions for efficiently converting
OCaml-values to S-expressions and vice versa.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [devel/ocaml-jbuilder] [math/ocaml-num] [devel/ocaml-sexplib0] [devel/ocaml-parsexp]

Required to build:
[pkgtools/cwrappers] [misc/ocaml-opaline]

Master sites:

SHA1: f5b2c33ce96358734277f74801b673f46296fbb2
RMD160: 236bfdb7ef2ceddd9853bd2901d371f212753e7c
Filesize: 62.153 KB

Version history: (Expand)


CVS history: (Expand)


   2018-07-19 17:15:31 by Jaap Boender | Files touched by this commit (190) | Package updated
Log message:
Recursive revbump associated with the update of lang/ocaml to 4.07.
   2018-05-09 16:30:46 by Jaap Boender | Files touched by this commit (4) | Package updated
Log message:
Updated package devel/ocaml-sexplib to version 0.11.0.

There are dependency changes (use ocaml-parsexp, drop ocaml-base) and
a minor compatibility bugfix.
   2018-04-04 18:20:15 by Jaap Boender | Files touched by this commit (3)
Log message:
New package revision for devel/ocaml-sexplib.

No upstream changes; this deals with some extra files caused to be
installed by the new version of jbuilder.
   2018-01-30 11:32:44 by Jaap Boender | Files touched by this commit (1)
Log message:
Added missing dependency
   2018-01-10 17:09:33 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
Updated package devel/ocaml-sexplib to version 0.10.0.

A changelog is not available.
   2017-09-08 11:51:27 by Jaap Boender | Files touched by this commit (113) | Package updated
Log message:
Recursive revbump associated with update of ocaml to 4.05
   2017-09-03 14:56:01 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
Updated package to latest version, 0.9.2. I cannot find a changelog (or
at least not one that is up to date).
   2017-07-11 14:14:13 by Jaap Boender | Files touched by this commit (6) | Package updated
Log message:
Updated package to latest version, 0.9.1. Attention: this is a new
versioning scheme - earlier version was 113.33.03. As per the thread on
https://mail-index.netbsd.org/tech-pkg/ … 17548.html
and the example given by archivers/lz4, I've just changed the version
number without further ado.

Changes up until 113.43.00 (there seems to be no later changelog) include:

    Sexps and EOF are a mess. Try to improve the situation somewhat!

		    In particular, this feature makes improvements to when
				Parsing_whitespace sexp parser state is reported: it now
				distinguishes the case Parsing_toplevel_whitespace from
				Parsing_nested_whitespace and it's only a valid empty parse if eof
				happens in Parsing_toplevel_whitespace. See test diffs for examples
				of strings that were previously valid empty parses, but are now
				incomplete. One of the craziest is probably "(foo #| bar".