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

Splice

Splice
splices Mathematica output into an external file. It takes text enclosed between and in the file, evaluates the text as Mathematica input, and replaces the text with the resulting Mathematica output.
  • Splice processes text from the file infile, and writes output into outfile.
  • Splice takes files with names of the form name.mx and writes output in files with names name.x.
  • Text in the input file not enclosed between and is copied without change to the output file.
  • The default format for Mathematica output is determined by the extension of the input file name:
name.mcCForm
name.mfFortranForm
name.mtexTeXForm
  • The following options for Splice can be used:
Delimiters{"<*","*>"}delimiters to search for
FormatTypeAutomaticdefault format for Mathematica output
PageWidth78number of character widths per output line
  • You can use pipes instead of files for input and output to Splice.
Create a file with an expression:
Read the file:
Splice Mathematica output into the file:
Read the output file:
Create a file with an expression:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
Read the file:
Splice Mathematica output into the file:
In[5]:=
Click for copyable input
Out[5]=
Read the output file:
New in 1