Новое в системе Wolfram
Mathematica
8: SymbolicC
◄
предыдущая
|
следующая
►
Разработка программного обеспечения
Понимание приоритетов языка Си
Обладая информацией о приоритетах операций в языке Си, генератор кода может уменьшить число скобок в программе.
In[1]:=
X
Needs["SymbolicC`"] letters = CharacterRange["a", "z"]; Nest[COperator[ RandomChoice[{Plus, Minus, Times, Divide}], {#, RandomChoice[letters]}] &, 1, 50] // ToCCodeString
Out[1]=