Показать сообщение отдельно
  #10 (permalink)  
Старый 20.08.2010, 17:59
Аспирант
Отправить личное сообщение для haha Посмотреть профиль Найти все сообщения от haha
 
Регистрация: 02.08.2009
Сообщений: 40

просто интересно
Сей пост дернул за одну мысль.
condition1 &&
(action1() || 1)//предохраняем от "лжи"
||condition2 &&(
    subcondition2_1 && (action2_1() || 1) ||
    subcondition2_2 && (action2_2() || 1)
)||
condition3 && action3() ||//пусть action3 всегда вернет true
action4()

Несмотря на некую нездоровость, такое ветвление работает, и были упразднены слова switch, case, if, else.
Идея не нова, и, может быть, кто-то здесь так пишет?
Ответить с цитированием