Есть ли разница между прямым сглаживанием глобуса и сличением через тайник в Perl?

Есть ли в Perl какие-либо различия между следующими двумя конструкциями:

*main::foo = *main::bar

и

$main::{foo} = $main::{bar}

Похоже, что они имеют одну и ту же функцию (наложение всех слотов в * main :: foo к тем, которые определены в * main :: bar ), но мне просто интересно, всегда ли это эквивалентность сохраняется.

8
задан SQB 25 June 2015 в 07:49
поделиться