caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* ANNOUNCE: bitmatch 1.0
@ 2008-05-18 16:32 Richard Jones
  0 siblings, 0 replies; only message in thread
From: Richard Jones @ 2008-05-18 16:32 UTC (permalink / raw)
  To: caml-list

I'm pleased to announce the first stable release of bitmatch, version 1.0.

We have a NEW home page:

  http://code.google.com/p/bitmatch/

Bitmatch adds Erlang-style bitstring matching and construction syntax
to OCaml.  It makes parsing binary files, formats and protocols
exceptionally simple.  It has numerous features including 1-64 bit
integers, strings, efficient subsets of bitstrings, big- and little-
endianness, signed and unsigned types, variable-width fields, and
fields with arbitrary bit-level alignment.

You might also want to check out our tool virt-df which uses bitmatch
to parse a wide variety of disk formats:

  http://et.redhat.com/~rjones/virt-df/

The source code for the diskimage library is a good place to see
bitmatch in real world usage:

  http://hg.et.redhat.com/virt/applications/virt-df--devel?cmd=manifest;manifest=64ac2a858070b95bc02445b9bb966786e84bebe7;path=/lib/

Bitmatch is available under the GNU LGPL version 2 or later with the
usual OCaml linking exception.

Rich.

-- 
Richard Jones
Red Hat


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-05-18 16:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-18 16:32 ANNOUNCE: bitmatch 1.0 Richard Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).