This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)
 Documentation / Mathematica / Built-in Functions / New in Version 3.0 / System Interface  /

  • DumpSave[" file .mx", symbol ] writes definitions associated with a symbol to a file in internal Mathematica format.
  • DumpSave[" file .mx", " context `"] writes out definitions associated with all symbols in the specified context.
  • DumpSave[" file .mx", , , ... ] writes out definitions for several symbols or contexts.
  • DumpSave[" package `", objects ] chooses the name of the output file based on the computer system used.
  • DumpSave[" file "] saves all definitions in the current session.
  • DumpSave writes out definitions in a binary format that is optimized for input by Mathematica.
  • Each file has a plain text header identifying its type and contents.
  • Files written by DumpSave can be read by Get.
  • Files written by DumpSave can only be read on the same type of computer system on which they were written.
  • DumpSave will not preserve open stream and link objects.
  • Files written by DumpSave conventionally have names that end with .mx.
  • DumpSave[" package `", ... ] writes a file with a name such as package .mx/$SystemID/ package .mx.
  • You can use DumpSave[" file ", " s "] to write out the definition for the value of a symbol s itself.
  • DumpSave[" file "] will save the definitions for all symbols in the current session.
  • You can typically read a dump file when you start Mathematica by using the initfile command-line option.
  • See the Mathematica book: Section 2.11.1.
  • See also: Save, LinkWrite.