Directory | Tags | Index | LinkIt | Submit   | Help
    Tuesday, 02 September 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > By Topic > Database

View the dependency graph for this library

CL-STORE
Created by brandonz on: Thu, 23 Feb 2006 02:53:53 GMT, Last modification: Fri, 24 Feb 2006 21:08:48 GMT

cl-store is an asdf-installable portable library for serializing and deserializing Common Lisp objects to and from streams. It currently runs on SBCL, CMUCL, CLISP, ACL, OpenMCL and Lispworks.

eMailrossd@gmail.com
Web sitehttp://common-lisp.net/project/cl-store/
Mailing listhttp://www.common-lisp.net/mailman/listinfo/cl-store-devel
Version0.6 -
MaturityStable
OS compatibility
ASDF installableYes
Official Downloadhttp://common-lisp.net/project/cl-store/files/cl-store-latest.tgz
Mirrored Download
Source code repositoryhttp://common-lisp.net/cgi-bin/viewcvs.cgi/cl-store/?cvsroot=cl-store

About

CL-STORE is a package written by Sean Ross for serializing and deserializing CL objects from streams

It has been tested and works on
CL-STORE is licensed under the MIT Licence.

Notes

CL-STORE currently supports serialization of

Hopefully one day proper functions and closures will be added.
    Example:

    ;; Store a class and instance
    cl-user(1): (defclass foo ()
                  ((bar :accessor bar :initarg :bar)))
 
    cl-user(2): (cl-store:store (list (find-class 'foo)
                                      #'bar
                                      (make-instance 'foo :bar "bar"))
                                "test.out")

 
    ;; Then restore them in a fresh lisp session
    cl-user(1): (let ((vals (cl-store:restore "test.out"))) 
                  (funcall (second vals) (third vals)))
                 => "bar" 
    

Compatible Implementations

ECL | OpenMCL | Allegro Common Lisp | LispWorks | CLISP | CMUCL | SBCL

Required by these libraries

cl-wdim | The Sewer Massacre | BDB - Berkeley DB CFFI bindings

Authors and Maintainers

Sean Ross

Tags

Database | MIT | Utilities | Object-Oriented | Data structures

Linked from these items

Sean Ross

0 Notes and 0 comments

0 Notes

You must be logged to add a note


0 Comments

You must be logged to add a comment