This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

Documentation / Mathematica / Built-in Functions / Programming / Assignments /

DumpSave

FilledSmallSquare DumpSave["file.mx", symbol] writes definitions associated with a symbol to a file in internal Mathematica format.

FilledSmallSquare DumpSave["file.mx", "context`"] writes out definitions associated with all symbols in the specified context.

FilledSmallSquare DumpSave["file.mx", , , ... ] writes out definitions for several symbols or contexts.

FilledSmallSquare DumpSave["package`", objects] chooses the name of the output file based on the computer system used.

FilledSmallSquare DumpSave["file"] saves all definitions in the current session.

FilledSmallSquare DumpSave writes out definitions in a binary format that is optimized for input by Mathematica.

FilledSmallSquare Each file has a plain text header identifying its type and contents.

FilledSmallSquare Files written by DumpSave can be read by Get.

FilledSmallSquare Files written by DumpSave can only be read on the same type of computer system on which they were written.

FilledSmallSquare DumpSave will not preserve open stream and link objects.

FilledSmallSquare Files written by DumpSave conventionally have names that end with .mx.

FilledSmallSquare DumpSave["package`", ... ] writes a file with a name such as package.mx/$SystemID/package.mx.

FilledSmallSquare You can use DumpSave["file", "s"] to write out the definition for the value of a symbol s itself.

FilledSmallSquare DumpSave["file"] will save the definitions for all symbols in the current session.

FilledSmallSquare You can typically read a dump file when you start Mathematica by using the initfile command-line option.

FilledSmallSquare See Section 2.12.1.

FilledSmallSquare See also: Save, LinkWrite.

FilledSmallSquare New in Version 3.

Further Examples