Parent Directories

/
software/

Directory guile-gdbm

4862013-08-03 08:59:38text/plainAUTHORS
1262006-01-25 03:15:05text/plainHISTORY
81982013-08-03 12:27:47text/plainNEWS
1232011-08-11 06:12:02text/plainTHANKS
5542013-08-03 12:40:58text/plainWHIRLPOOLSUMS
3511642013-03-10 07:09:34application/x-targuile-gdbm-1.0.4.tar.xz
3571762013-08-03 12:37:45application/x-targuile-gdbm-1.1.0.tar.xz

Welcome! (or "☡ Guile ∘ GDBM ∞")
================================

   Guile-GDBM is a Guile module that provides Scheme bindings to the
   GNU dbm library.  It was originally written by Martin Grabmüller
   and is now released under the GNU General Public License (GPL)
   version 3.  Its homepage is:

      http://www.gnuvola.org/software/guile-gdbm/

   Guile-GDBM has been tested with Guile 1.4.x, 1.8.7, 2.0.9,
   and GNU dbm 1.8.3, 1.10.


Getting Started
===============

   See INSTALL for generic installation instructions.  Briefly:

     ./configure
     make
     make check             # optional but recommended
     make install
     make installcheck      # optional but recommended

   At this time there are no extra ./configure options, but you can
   type "./configure --help" to see the standard help anyway.  The
   "make check" and "make installcheck" tests are normally silent.
   You can use "make check DEBUG=1" to see output.

   Building and installing Guile-GDBM gives you the ability to load
   module (database gdbm) and read the guile-gdbm.info page.


What Is Included
================

   The following procedures for manipulating GNU dbm files are
   exported:

     gdbm?
     gdbm-version
     gdbm-open
     gdbm-close!
     gdbm-store!
     gdbm-fetch
     gdbm-exists?
     gdbm-delete!
     gdbm-first-key
     gdbm-next-key
     gdbm-reorganize!
     gdbm-sync!
     gdbm-setopt!
     gdbm-getopt
     gdbm-fdesc


What Is Not Included
====================

   Support for the DBM/NDBM compatibility functions of GNU dbm is not
   available.

   Also a possibility to store, say, a hash table with string keys and
   values into a GNU dbm file with one procedure call would be nice.

   I hope to add most of these in the future, probably as driven by my
   own and other users' requirements.  Contributions are, of course,
   very welcome.


Improvement
===========

   Please send bug reports to the address shown by running command:

     ./configure --help