FIXME:
if výraz then tělo elsif výraz then tělo … [else] těloN
Klíčová slova then a else mohou být vynechána.
Výrazem je myšlen výraz jako v expr
Tělo může obsahovat pouze jeden příkat, výraz v hranatých závorkách nebo seznam příkazů.
Části elseif a else nemusejí být uvedeny.
Příklad 71.1. Příklad použití příkazu if
set var 6
if {$var > 0} {
puts "positive"
} elseif {$var < 0} {
puts "negative"
} else {
puts "zero"
}