New in Wolfram Mathematica 8: SymbolicC  previous  |  next 

Software Development

Writing Programs That Write Programs 

Writing programs that write other programs, also called "metaprogramming", is a useful technique in generating specialized and optimized code.
In[1]:=
Click for copyable input
X
Out[1]=