This is the trivial-hashtable-serialize Reference Manual, version 0.1.4, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:54:57 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-hashtable-serializeA simple method to serialize and deserialize hash-tables.
Eric Diethelm <ediethelm@yahoo.com>
MIT
0.1.4
split-sequence (system).
package.lisp (file).
trivial-hashtable-serialize.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-hashtable-serialize/trivial-hashtable-serialize.asdtrivial-hashtable-serialize/package.lisptrivial-hashtable-serialize/trivial-hashtable-serialize.lisptrivial-hashtable-serialize/trivial-hashtable-serialize.asdtrivial-hashtable-serialize (system).
trivial-hashtable-serialize/package.lisptrivial-hashtable-serialize (system).
trivial-hashtable-serialize/trivial-hashtable-serialize.lisptrivial-hashtable-serialize (system).
load-hashtable (function).
save-hashtable (function).
default-deserialize-fn (function).
default-serialize-fn (function).
Packages are listed by definition order.
trivial-hashtable-serializetrivial-hashtable-serialize provides a simple and probably naïve way to serialize hash-tables.
common-lisp.
load-hashtable (function).
save-hashtable (function).
default-deserialize-fn (function).
default-serialize-fn (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Read the contents of *FILE-NAME* and deserialize it into a new hash-table.
*IF-DOES-NOT-EXIST* accepts the same values as the equaly named key in *WITH-OPEN-FILE*.
*DESERIALIZE-FN* can be defined to use a non-default serialization function.
The signature of *DESERIALIZE-FN* is (function (line) (values key value)).
Serializes the hash-table *TABLE* into the file identified by *FILE-NAME*. A non-default serialization function can be given through *SERIALIZE-FN*.
The signature of *SERIALIZE-FN* is (function (stream key value) null).
This function deserializes key/value pairs serialized by *DEFAULT-SERIALIZE-FN*.
This is the default serialization function. It uses #$ to separate key and values.
See also *DEFAULT-DESERIALIZE-FN*.
| Jump to: | D F L S |
|---|
| Jump to: | D F L S |
|---|
| Jump to: | F P S T |
|---|
| Jump to: | F P S T |
|---|