Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Bulat Ziganshin                      2:5093/4.126   03 Apr 2002  17:35:45
 To : Andrey Sapozhnikov
 Subject : Hебольшой вопрос
 -------------------------------------------------------------------------------- 
 
 
 Wednesday April 03 2002, Andrey Sapozhnikov writes to Artem Chuprina:
 
  AS> push(/a/?@a:@b, $_) foreach @list;
  AS> # Error: Type of arg 1 to push must be array (not null operation)...
  AS> # контроль прототипов не пустил?
  AS> # Ведь может определить, что это ARRAY (см. пример 1), но не делает.
 
  AS> push(@{\(/a/?@a:@b)}, $_) foreach @list;
  AS> # И это тоже работает как положено.
  AS> # "Бессмысленный" reference-dereference
  AS> # заставил поверить, что это ARRAY?
 
 в перле есть такая фишка - тип выражения (скаляр/массив/хеш) определяется его
 синтаксисом. т.е. @... - всегда массив, а $... - всегда скаляр. видиом, тип ?:
 определён как "всегда скаляр" вместо анализа операндов или run-time определения,
 чего в перле вообще не предусмтрено
 
 Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833
 
 ... Иногда для того, чтобы изменить свое восприятие мира,
 ... люди пытаются изменить сам мир
 --- GoldED+/W32 1.1.2
  * Origin: Сетевой фильтр на 5 базаров (2:5093/4.126)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 списки   Anton Burkun   31 Mar 2002 22:53:39 
 Re: списки   Artem Chuprina   01 Apr 2002 14:02:27 
 Re^2: списки   Anton Burkun   05 Apr 2002 20:15:16 
 Re: списки   Andrey Sapozhnikov   01 Apr 2002 17:12:04 
 Замечание   Igor Gerdler   01 Apr 2002 18:25:57 
 Re: Замечание   Artem Chuprina   01 Apr 2002 18:34:15 
 Hесколько вопросов   Igor Gerdler   01 Apr 2002 19:05:04 
 Дополнение   Igor Gerdler   01 Apr 2002 19:15:21 
 Re: Дополнение   Artem Chuprina   01 Apr 2002 19:56:24 
 Re: Hесколько вопросов   Andrey Sapozhnikov   01 Apr 2002 19:23:33 
 Hужны пояснения   Igor Gerdler   01 Apr 2002 19:56:24 
 Re: Hужны пояснения   Andrey Sapozhnikov   01 Apr 2002 20:37:24 
 Все еще нужны пояснения   Igor Gerdler   02 Apr 2002 11:01:54 
 Re: Все еще нужны пояснения   Andrey Sapozhnikov   02 Apr 2002 15:18:25 
 Hедопонимание с lvalue   Igor Gerdler   02 Apr 2002 20:42:07 
 Re: Hедопонимание с lvalue   Andrey Sapozhnikov   02 Apr 2002 21:15:08 
 В заключение дискуссии   Igor Gerdler   02 Apr 2002 21:52:08 
 Re: В заключение дискуссии   Andrey Sapozhnikov   02 Apr 2002 23:40:48 
 Причина   Igor Gerdler   03 Apr 2002 09:49:42 
 Re: В заключение дискуссии   Artem Chuprina   03 Apr 2002 15:05:45 
 Re: Hесколько вопросов   Artem Chuprina   01 Apr 2002 20:10:43 
 Hебольшой вопрос   Igor Gerdler   02 Apr 2002 10:57:41 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 14:59:32 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 16:15:45 
 Re: Hебольшой вопрос   Konstantin Tokar   03 Apr 2002 16:52:49 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 17:44:34 
 Re: Hебольшой вопрос   Konstantin Tokar   03 Apr 2002 19:44:14 
 Hебольшой вопрос   Bulat Ziganshin   03 Apr 2002 17:35:45 
 Возражение   Igor Gerdler   03 Apr 2002 19:07:07 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 19:13:19 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 19:00:53 
 Hебольшой вопрос   Bulat Ziganshin   03 Apr 2002 21:10:58 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 11:40:55 
 Hебольшой вопрос   Bulat Ziganshin   04 Apr 2002 14:45:43 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 17:23:02 
 Хотелось бы увидеть...   Igor Gerdler   04 Apr 2002 19:37:13 
 Хотелось бы увидеть...   Bulat Ziganshin   04 Apr 2002 22:24:39 
 Хотел увидеть другое...   Igor Gerdler   05 Apr 2002 16:25:45 
 Re: Хотел увидеть другое...   Andrey Sapozhnikov   05 Apr 2002 17:21:20 
 Пояснения   Igor Gerdler   05 Apr 2002 18:14:50 
 Re: Хотел увидеть другое...   Victor Wagner   05 Apr 2002 20:05:53 
 Re: Хотелось бы увидеть...   Artem Chuprina   05 Apr 2002 11:33:02 
 Возражения   Igor Gerdler   05 Apr 2002 16:15:26 
 Re: Возражения   Artem Chuprina   05 Apr 2002 16:33:56 
 Re: Возражения   Andrey Sapozhnikov   05 Apr 2002 17:04:49 
 Возражения   Bulat Ziganshin   05 Apr 2002 18:50:09 
 Re: Возражения   Artem Chuprina   05 Apr 2002 20:03:50 
 Мнение и вопрос   Igor Gerdler   05 Apr 2002 17:11:00 
 Re: Мнение и вопрос   Artem Chuprina   05 Apr 2002 18:39:31 
 Просьба   Igor Gerdler   05 Apr 2002 19:30:55 
 Re: Просьба   Artem Chuprina   05 Apr 2002 20:01:47 
 Re: Просьба   Andrey Sapozhnikov   05 Apr 2002 21:01:51 
 Благодарность   Igor Gerdler   06 Apr 2002 11:26:21 
 Re: Благодарность   Andrey Sapozhnikov   08 Apr 2002 02:35:30 
 исправление ошибок   Igor Gerdler   05 Apr 2002 16:35:59 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 19:13:17 
 Дополнения   Igor Gerdler   04 Apr 2002 12:22:36 
 Re: Дополнения   Artem Chuprina   04 Apr 2002 12:41:26 
 Re: Hебольшой вопрос   Konstantin Stupnik   04 Apr 2002 15:52:20 
 Hебольшой вопрос   Ruslan Bondarev   03 Apr 2002 17:30:22 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 11:38:49 
 Hебольшой вопрос   Ruslan Bondarev   04 Apr 2002 19:02:15 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   04 Apr 2002 13:41:53 
 Hебольшой вопрос   Ruslan Bondarev   04 Apr 2002 19:12:15 
 Re: Замечание   Andrey Sapozhnikov   01 Apr 2002 18:54:47 
Архивное /ru.perl/33403cab3e54.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional