| Classe :: Rebless. Classe :: Rebless contém estruturas de dados profundas do rebase. |
Baixe Agora |
Classe :: Rebless. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Gaal Yahas and Gabor Szabo
- Site do editor:
- http://search.cpan.org/~gaal/
Classe :: Rebless. Tag
Classe :: Rebless. Descrição
Classe :: Rebless contém estruturas de dados profundas do rebase. Classe :: Rebless Contém Rebase Deep Data Structures.synopsis Use Classe :: Rebless; Meu $ Beat = Abençoe ({One => Benf ({Hey => 'Ho',}, 'Aone'), dois => abençoe ({list => [abençoe ({TRÊS => 3}, 'Athree') , abençoe ({quatro => 4}, 'Afour'), 5, "este é apenas barulho",},}, 'atwo'), seis => {sete => abençoe ({__Value__ => 7}, ' Aseven '), oito => abençoe ({__Value__ => 8},},},},},' aone '); Classe :: Rebless-> Rebase ($ Beat, 'e'); # $ beat agora contém objetos do tipo número e :: aone, e :: atwo .. e :: aneight! Classe :: Rebless-> Rebless ($ Beat, 'Beatless'); # All (abençoado) Objetos em $ Beat agora pertencem ao pacote # Beatless.classe :: Rebless leva uma estrutura de dados Perl e recorre através de sua hierarquia, reblessando objetos que ele encontra ao longo do caminho para novos namespaces. Isso é normalmente útil quando seu objeto pertence a um pacote que está muito perto do namespace principal para seus gostos, e você deseja reblender tudo ao namespace base do seu projeto. Cass :: Rebless Walks Scalar, Array e Referências Hash. Utiliza Scalar :: Util :: Reftype para descobrir como caminhar objetos abençoados de qualquer tipo. Requisitos: · Perl.
Classe :: Rebless. Software Relacionado