Update of /project/elephant/cvsroot/elephant/doc In directory clnet:/tmp/cvs-serv10431
Modified Files: tutorial.texinfo Log Message: Fix to docs after adding complex
--- /project/elephant/cvsroot/elephant/doc/tutorial.texinfo 2007/04/04 15:28:28 1.14 +++ /project/elephant/cvsroot/elephant/doc/tutorial.texinfo 2007/04/04 15:35:44 1.15 @@ -204,14 +204,13 @@ @section Serialization
What can you put into the store besides strings? Almost all lisp -values and objects can be stored: numbers (except for complexes), -symbols, strings, nil, characters, pathnames, conses, hash-tables, -arrays, CLOS objects and structs. Nested and circular things are -allowed. Nested and circular things are allowed. You can store -basically anything except compiled functions, closures, class objects, -packages and streams. Functions can be stored as uncompiled lambda -expressions. (Compiled functions and other kinds of objects may -eventually get supported too.) +values and objects can be stored: numbers, symbols, strings, nil, +characters, pathnames, conses, hash-tables, arrays, CLOS objects and +structs. Nested and circular things are allowed. Nested and circular +things are allowed. You can store basically anything except compiled +functions, closures, class objects, packages and streams. Functions +can be stored as uncompiled lambda expressions. (Compiled functions +and other kinds of objects may eventually get supported too.)
Elephant needs to use a representation of data that is independant of a specific lisp or data store. Therefore all lisp values that are