Оптимизирован ли Perl для пропуска оставшихся логических операндов, если ответ уже определен?
Например, мне нужно сопоставить некоторый текст, если$do eq 'b'
, Если я запускаю этот код:
if (($do eq 'b') && (/text/))
{
do stuff
}
Будет ли Perl оценивать первую скобку и вторую скобку, независимо от того, что будет, или остановится на оценке второй скобки, если первая скобка будет ложной?
Дополнительный вопросВот, (Я не знал, должен ли я задать новый вопрос или опубликовать его здесь)