In addition to a rich set of standard file operations, Mathematica's unified symbolic architecture makes it easy to apply algorithmic approaches and efficient higher-level ...
Tightly integrated into Mathematica's core language is a rich set of primitives for interacting with external environments. Mathematica's symbolic architecture makes possible ...
Files
(Mathematica Guide) Mathematica provides convenient and efficient system-independent functions for handling file-related constructs at all levels.
Attributes for controlling numerical evaluation. Usually N goes inside functions and gets applied to each of their arguments. This tells Mathematica not to apply N to the ...
Mathematica normally takes any expression it is given, and evaluates it as far as possible. But built into the Mathematica language is a collection of flexible primitives ...
Mathematica symbols are the ultimate atoms of symbolic data. Every symbol has a unique name, exists in a certain Mathematica context or namespace, and can have a variety of ...
Evaluate[expr] causes expr to be evaluated even if it appears as the argument of a function whose attributes specify that it should be held unevaluated.
Protect
(Built-in Mathematica Symbol) Protect[s_1, s_2, ...] sets the attribute Protected for the symbols s_i. Protect["form_1", "form_2", ...] protects all symbols whose names match any of the string patterns ...
NHoldFirst is an attribute which specifies that the first argument to a function should not be affected by N.
DeclarePackage["context`", {"name_1", "name_2", ...}] declares that Needs["context`"] should automatically be executed if a symbol with any of the specified names is ever ...