btmux-0.6-rc4/doc/
btmux-0.6-rc4/event/
btmux-0.6-rc4/game/
btmux-0.6-rc4/game/maps/
btmux-0.6-rc4/game/mechs/
btmux-0.6-rc4/game/text/help/
btmux-0.6-rc4/game/text/help/cat_faction/
btmux-0.6-rc4/game/text/help/cat_inform/
btmux-0.6-rc4/game/text/help/cat_misc/
btmux-0.6-rc4/game/text/help/cat_mux/
btmux-0.6-rc4/game/text/help/cat_mux/cat_commands/
btmux-0.6-rc4/game/text/help/cat_mux/cat_functions/
btmux-0.6-rc4/game/text/help/cat_templates/
btmux-0.6-rc4/game/text/wizhelp/
btmux-0.6-rc4/include/
btmux-0.6-rc4/misc/
btmux-0.6-rc4/python/
btmux-0.6-rc4/src/hcode/btech/
btmux-0.6-rc4/tree/
& ifelse()
 
  Syntax: ifelse(<expression>,<true string>,<false string>)
 
  This function returns <true string> if <expression> is true (greater 
  than 0), <false string> otherwise. Much more efficient than an 
  equivalent switch(). It can also return different messages based on 
  whether <expression> is nothing or contains text.
 
  Example:
 
  > &TEST me=1
  >&TEST.F me=ifelse(hasattr(me,TEST),Test exists!,Test doesn't 
  exist.)
  > say [u(TEST.F)]
  You say "Test exists!"
  > &TEST me=Someval
  > say [u(TEST.F)]
  You say "Test exists!"
  > @wipe me/TEST
  > say [u(TEST.F)]
  You say "Test doesn't exist!" 
 
	See Also: switch()