The use of Switch replaces multiple if-else. The syntax is as
switch string pattern 1 body 1 pattern 2 body 2 ... pattern n body n
or
switch string {pattern 1 body 1 pattern 2 body 2... pattern n body n}
example :
set x one
switch $x "ONE" "puts ONE=1" "two" "puts 2"
or
set c hate
switch $c {
"love" {
puts "i hate u"
}
"hate" {
puts "i know"
}
}
switch string pattern 1 body 1 pattern 2 body 2 ... pattern n body n
or
switch string {pattern 1 body 1 pattern 2 body 2... pattern n body n}
example :
set x one
switch $x "ONE" "puts ONE=1" "two" "puts 2"
or
set c hate
switch $c {
"love" {
puts "i hate u"
}
"hate" {
puts "i know"
}
}
No comments:
Post a Comment