Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2009-06-07 06:12:30 ЛС | профиль | цитата
lev, если я правильно тебя понял, то для mod будет такой код ("универсальный"):

#hws
case 'mod':
fvar(t,u)
t=Op1
u=Op2
if((typeof(t) = 7) or (typeof(u) = 7))
need_math()
return('math.fmod(' && t && ', ' && u && ')')
else
return('(' && t && ') % (' && u && ')')
end

Так?
------------ Дoбавленo в 06.30:
Почти так. typeof всё равно 7 возвращает... Что не удивительно, ибо тип точки что для Op1, что для Op2 - real (7). Так что этот код даже не понадобится.
карма: 1

0