|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 21 Sep 2004 22:10:12 To : Yury Kopyl Subject : Re: Как узнать имя переменной, на которую есть ссылка? -------------------------------------------------------------------------------- Yury Kopyl wrote: > Artem Chuprina -> "Re: Как узнать имя переменной, на которую есть ссылка?" : > > AC> Hет, если ввести некоторые ограничения на употребление этой штуки, > AC> то можно пробовать... Ограничения включают: доступность файла (т.е. > AC> с -e не работает), вызов функции по имени, а не через ссылку, > AC> отсутствие в этой строке второго ее вызова. То бишь банального > > AC> print_dump($a); print_dump($b) > > AC> оно не переживет. > > Все клева, то что делать с Filter::* ? Я на нём сваял фильтр, который воспринимает строки my $a = 1; my $b = 2; my @c=(1,2,3); my %d=(1,2,3,4,5,6); #dump $a,$b,@c,%d как инструкции выдать дамп main:12 $a = 1; $b = 2; $c = [ 1, 2, 3 ]; $d = { '1' => 2, '3' => 4, '5' => 6 }; Пока этого хватает. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.perl/65772159275e.html, оценка из 5, голосов 10
|