EusLisp's reader and printer are designed so that they can write any
objects out to files in the forms that are rereadable.
The objects may have mutual or recursive references.
This feature is enabled when *print-circle* and *print-object*
are set to T.
Following functions set these variables to T, open a file, and
print objects.
The most important application of these functions is to dump the
structures of 3D models that have mutual references.
dump-object file &rest objects [function]
-
-
dump-structure file &rest objects [function]
-
-
dumps objects to file in a format as they can be read back again.
dump-loadable-structure file &rest symbols [function]
-
-
dumps objects bound to symbols to file. The file can be read back
again by simply loading it.
k-okada
2013-05-21