Wiki
Download
Manual
Eggs
API
Tests
Bugs
show
edit
history
You can edit this page using
wiki syntax
for markup.
Article contents:
== Outdated egg! This is an egg for CHICKEN 3, the unsupported old release. You're almost certainly looking for [[/eggref/4/qdbm|the CHICKEN 4 version of this egg]], if it exists. If it does not exist, there may be equivalent functionality provided by another egg; have a look at the [[https://wiki.call-cc.org/chicken-projects/egg-index-4.html|egg index]]. Otherwise, please consider porting this egg to the current version of CHICKEN. [[tags: egg]] == qdbm [[toc:]] === Description Incomplete, simple interface to qdbm. === Author Sven Hartrumpf === Requirements None === Download [[http://code.call-cc.org/legacy-eggs/3/qdbm.egg|qdbm.egg]] === Documentation This egg provides an incomplete, simple interface to qdbm. Here are two examples that illustrate its use. ==== Writing a "depot" database > csi #;1> (use qdbm) #;2> (define d (dp-open-write "testdb" 'create)) #;3> d #<pointer 0x809a378> #;4> (dp-put d "key1" 4 "val1" 4) #t #;5> (dp-close d) #t #;6> (exit) Verify the result with dpmgr (part of qdbm): > dpmgr list testdb key1val1 ==== Reading a "depot" database #;1> (use qdbm) #;2> (define d (dp-open-read "testdb")) #;3> d #<pointer 0x809a378> #;4> (dp-get d "key1") "val1" #;5> (dp-close d) #t #;6> (exit) === License GPL (What version, GPL/LGPL?)
Description of your changes:
I would like to authenticate
Authentication
Username:
Password:
Spam control
What do you get when you subtract 17 from 22?