Set :: Object

SET :: Object Perl-module bevat een reeks objecten en snaren.
Download nu

Set :: Object Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jean-Louis Leroy
  • Uitgever website:
  • http://search.cpan.org/~samv/Set-Object-1.24/lib/Set/Object.pm

Set :: Object Tags


Set :: Object Beschrijving

Set :: Object Perl-module bevat een reeks objecten en snaren. Set :: Object Perl-module bevat een reeks objecten en strings.Synopsis Gebruikset :: Object; mijn $ SET = SET (); # of set :: Object-> NIEUW () $ SET-> INSERT (@THINGEN); $ SET-> VERWIJDEREN (@THINGEN); @items = @ $ set; # of $ set-> -leden; $ Union = $ SET1 + $ SET2; $ kruising = $ SET1 * $ SET2; $ Verschil = $ SET1 - $ SET2; $ Symmetric_Difference = $ SET1% $ SET2; Afdrukken "SET1 is een goede subset van set2" als $ SET1 <$ set2; afdrukken "set1 is een subset van set2" als $ set1 nieuw (@stack); terwijl (mijn $ object = pop @stack) {if (reptype $ object eq "hash") {# doe iets met hash-leden # voeg de nieuwe knooppunten toe aan de stapel push @stack grep {ref $ _ $ sead-> Insert ($ _)} Waarden% $ object; } Elsif (REPTYPE $ Object EQ "ARRAY") {# Doe iets met array-leden # Voeg de nieuwe knooppunten toe aan de stapel push @stack, grep {Ref $ _ $ SEAD-> Insert ($ _)} @ $ object; } Elsif (REPTYPE $ OBJECT = ~ / Scalar | Ref /) {Push @Stack, $$ object als Ref $$ object $ gezien-> insert ($$ object); }} Deze modules implementeert een reeks objecten, dat wil zeggen, een ongeordende verzameling objecten zonder duplicatie. De termobjecten worden losjes toegepast - omwille van Set :: Object, alles wat een referentie is als een object.Set :: Object 1.09 en later omvat ondersteuning voor het invoegen van scala's (inclusief de lege tekenreeks, maar exclusief undef) evenals objecten. Dit kan worden beschouwd als (en wordt momenteel geïmplementeerd als) een gedegenereerde hash die alleen sleutels en geen waarden heeft. In tegenstelling tot objecten die in een set worden geplaatst :: Object, worden scala's die zijn ingebracht in de snaren afgevlakt, dus verliest een magie (bijv. Das) of andere speciale stukjes waarmee ze binnenkwamen; Alleen snaren komen uit. REQUIRINGEN: · PERL-vereisten: · Perl


Set :: Object Gerelateerde software