Ожидайте сценарии, источник и возврат - PullRequest
0 голосов
/ 11 августа 2010

На странице 35 в книге «Изучение ожидаемого» говорится: «Команда return может использоваться для возврата исходной команды. В противном случае источник возвращается только после выполнения последней команды в файле».1002 * Я не совсем понимаю, к чему это приводит.Я хотел бы знать, что это значит и как это полезно.

Спасибо.

Ответы [ 2 ]

1 голос
/ 11 августа 2010

пример:

основной скрипт:

puts "about to source external file"
set some_var true
source something.exp
puts "done sourcing"

нечто.exp

puts "in something.exp"
if {$some_var} return
puts "you won't see this if some_var is true"
0 голосов
/ 11 августа 2010

В основном, когда встречается команда return, «ожидайте» прекратит дальнейшую обработку скрипта и вернутся к родительскому скрипту (если есть), который запускал его, используя команду «источник».Это очень похоже на «возврат» в любом языке программирования.

...