New in Wolfram
Mathematica
8: SymbolicC
◄
previous
|
next
►
Desarrollo de Software
Escriba programas que escriben programas
Escribir programas que escriben otros programas, también llamado "metaprogramación", es una técnica útil para generar código especializado y optimizado.
In[1]:=
X
Needs["SymbolicC`"] addTwo[type_] := CFunction[type, "addTwo_" <> type, {{type, arg}}, CReturn[COperator[Plus, {arg, 2}]]] ToCCodeString[addTwo /@ {"char", "short", "int", "float", "double"}]
Out[1]=