aboutsummaryrefslogtreecommitdiff
path: root/devel/ocaml-sexplib/pkg-descr
diff options
context:
space:
mode:
authorIon-Mihai Tetcu <itetcu@FreeBSD.org>2006-08-04 17:01:11 +0000
committerIon-Mihai Tetcu <itetcu@FreeBSD.org>2006-08-04 17:01:11 +0000
commit7aa5869e6aa1b6f5be6231a27cdad3f12f4a42c6 (patch)
treefb7e27a1113910fca78e936019a678d7248fe565 /devel/ocaml-sexplib/pkg-descr
parent7f09660d2362fd56d535f7f61dad8eb3f2aac2e1 (diff)
downloadports-7aa5869e6aa1b6f5be6231a27cdad3f12f4a42c6.tar.gz
ports-7aa5869e6aa1b6f5be6231a27cdad3f12f4a42c6.zip
This library contains functionality for parsing and pretty-printing
S-expressions. In addition to that it contains an extremely useful 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. In combination with the parsing and pretty-printing functionality this frees the user from having to write his own I/O-routines for datastructures he defines. Possible errors during automatic conversions from S-expressions to OCaml-values are reported in a very human-readable way. Another module in the library allows you to extract and replace sub-expressions in S-expressions. Author: Markus Mottl <mmottl@janestcapital.com> WWW: http://www.janestcapital.com/ocaml/index.html PR: ports/101221 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
Notes
Notes: svn path=/head/; revision=169689
Diffstat (limited to 'devel/ocaml-sexplib/pkg-descr')
-rw-r--r--devel/ocaml-sexplib/pkg-descr13
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/ocaml-sexplib/pkg-descr b/devel/ocaml-sexplib/pkg-descr
new file mode 100644
index 000000000000..0809716dba50
--- /dev/null
+++ b/devel/ocaml-sexplib/pkg-descr
@@ -0,0 +1,13 @@
+This library contains functionality for parsing and pretty-printing
+S-expressions. In addition to that it contains an extremely useful
+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. In combination with the parsing and
+pretty-printing functionality this frees the user from having to write his own
+I/O-routines for datastructures he defines. Possible errors during automatic
+conversions from S-expressions to OCaml-values are reported in a very
+human-readable way. Another module in the library allows you to extract and
+replace sub-expressions in S-expressions.
+
+Author: Markus Mottl <mmottl@janestcapital.com>
+WWW: http://www.janestcapital.com/ocaml/index.html