|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexey Froloff 2:5020/1437.4 18 Sep 2000 19:36:31 To : Mike E. Matsnev Subject : XS() и хэш --------------------------------------------------------------------------------
ПисАл как-то ты для All на темy "XS() и хэш", и я не мог пpойти мимо...
>> Через reference ($ref2hash = somesub; $val = $ref2hash->{'key'};) делать
>> не хочу. С array'ами было просто - клал SV в ST(0..N) и XSRETURN(N+1), а
>> вот как с хешем быть?
MEM> Hадо вернуть список с четным числом элементов.
Т.е. что-то вроде:
for(тыры-пыры){
EXTEND(SP, 2);
ST(i) = sv...(key);
ST(i+1) = sv...(value);
i+=2;
}
XSRETURN(i);
Я правильно понимаю?
Regards, Sir Raorn.
... Life would be so much easier if we could just look at the source code.
--- GoldED+/LNX 1.1.4.6-sr Registered Linux User #177282
* Origin: Кипит наш pазyм возмyщенный... (2:5020/1437.4)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/392839c644b3.html, оценка из 5, голосов 10
|