New in Wolfram
Mathematica
8: SymbolicC
◄
previous
|
next
►
Desarrollo de Software
Comprensión de precedencia
Por su capacidad de comprensión de las reglas de precedencia de C, el generador de código puede reducir el número de paréntesis en el programa.
In[1]:=
X
Needs["SymbolicC`"] letters = CharacterRange["a", "z"]; Nest[COperator[ RandomChoice[{Plus, Minus, Times, Divide}], {#, RandomChoice[letters]}] &, 1, 50] // ToCCodeString
Out[1]=