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

Get

<<name
reads in a file, evaluating each expression in it, and returning the last one.
  • If name is the name of a Mathematica context, ending with a context mark character, then Get will process this name to find the file to read.
  • If name is the name of a file, any extension must be included explicitly.
  • Get can read files of Mathematica definitions written by DumpSave.
  • Get can read notebook files, returning the Mathematica expressions they represent.
  • is equivalent to <<name. The double quotes can be omitted if the name is of the form specified in "Operator Input Forms".
  • If a file with name file.mx is found to be a directory, Get will look for a file with a name like file.mx/$SystemID/file.mx.
  • If the file found by <<name is a directory, Mathematica will try to load the file in that directory.
  • Get by default successively searches for files in the directories specified by the elements of $Path.
  • Get[name, Path->{"dir1", "dir2", ...}] successively searches for files in each of the .
  • Syntax errors in Mathematica input files are reported in the standard form: . Get continues attempting to read a file even after a syntax error has been detected. However, if an error is detected, $Context and $ContextPath are reset to the values they had when Get was called.
  • During the execution of Get, the global variables $Input and $InputFileName are set to the file name and the full path of the file being read, respectively.
  • Get reads a file that has been encoded using Encode.
Load a package:
This has set up definitions for several symbols in the context:
Get Mathematica input from a file:
The input is evaluated:
Load a package:
In[1]:=
Click for copyable input
This has set up definitions for several symbols in the context:
In[2]:=
Click for copyable input
Out[2]=
 
Get Mathematica input from a file:
In[2]:=
Click for copyable input
Out[2]=
The input is evaluated:
In[3]:=
Click for copyable input
Out[3]=
New in 1 | Last modified in 4