parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

а где результаты замеров: насколько быстрее и насколько меньше использует памяти? :)

Misha v.3 01.02.2006 19:59 / 01.02.2006 20:17

не нравится мне следующее:
- нет явной инициализации $color_switcher
- что в одном месте !| 1 а в другом !| 0 (как и хор в условии)
- End с большой буквы %-)

предлагаю изменить:
@color[color1;color2]
^if(!def $color_switcher || (!def $color1 && !def $color2)){$color_switcher(0)}
$color_switcher($color_switcher !| 1)
$result[^if($color_switcher & 1){$color2}{$color1}]
#end @color[]
P.S. в parser3 я его не использовал НИ РАЗУ %-)