perl-Attribute-QueueStack - designate an array as a queue or a stack

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Attribute-QueueStack
Package version 0.003
Package release alt1
Package architecture noarch
Package type rpm
Installed size 30.16 KB
Download size 30.16 KB
Official Mirror
This allows you to designate an array as either a queue or a stack.
Under normal circumstances, it acts as a no-op. In other words, your
array is unaffected by the presence of the attributes.
However, if Perl is run with the `-w' flag, or certain environment
variables are set (see ENVIRONMENT below), Attribute::QueueStack
suddenly goes into deadly mode, and complains if you try to abuse an array
or queue.
Why this state of affairs? Well, this module works via tied arrays.
Perl's `tie' mechanism is pretty slow. So the idea is that you'd want
the slow but strict behaviour in your development and testing environment,
but are happy to have it switched off for speed in your production
environment. (Bugs never occur in your production environment because
of your thorough testing process, right?!)
A constant `Attribute::QueueStack::ARMED' can be used to determine
the state of Attribute::QueueStack.
=begin trustme
=item ARMED
=end trustme


Package Version Architecture Repository
perl-Attribute-QueueStack - - -


Name Value
/usr/share/perl5 -
perl(Attribute/ -
perl(Devel/ -
perl(Tie/ -
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(Attribute/ = 0.003
perl(Tie/Array/ = 0.003
perl(Tie/Array/ = 0.003
perl-Attribute-QueueStack = 0.003-alt1


Type URL
Binary Package perl-Attribute-QueueStack-0.003-alt1.noarch.rpm
Source Package perl-Attribute-QueueStack-0.003-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Attribute-QueueStack rpm package:
    # sudo apt-get install perl-Attribute-QueueStack



See Also

Package Description
perl-Attribute-RecordCallers-0.02-alt1.noarch.rpm Records callers of subroutines
perl-Attribute-Signature-1.11-alt1.noarch.rpm perl module Attribute-Signature
perl-Attribute-Static-0.02-alt1.noarch.rpm perl module Attribute-Static
perl-Attribute-SubName-1.101420-alt1.noarch.rpm Naming anonymous subroutines via attributes
perl-Attribute-Tie-0.02-alt1.noarch.rpm Tie via Attribute
perl-Attribute-TieClasses-1.101700-alt1.noarch.rpm Attribute wrappers for CPAN Tie classes
perl-Attribute-Types-0.10-alt1.noarch.rpm perl module Attribute-Types
perl-Attribute-Unimplemented-0.02-alt1.noarch.rpm perl module Attribute-Unimplemented
perl-Attribute-Universal-0.003-alt1.noarch.rpm Install L<attribute handlers|Attribute::Handlers> directly into UNIVERSAL namespace
perl-Attribute-Util-1.07-alt1.noarch.rpm Assorted general utility attributes
perl-Audio-Analyzer-0.22-alt1.noarch.rpm Makes using Math::FFT very easy for audio analysis
perl-Audio-Analyzer-ToneDetect-0.04-alt1.noarch.rpm Detect freq of tones in an audio file or stream
perl-Audio-Ardour-Control-0.20-alt1.noarch.rpm Automate the Ardour DAW software
perl-Audio-Ardour-Irc-0.20-alt1.noarch.rpm Infra red remote control of the Ardour DAW
perl-Audio-Audacious-0.932-alt1.noarch.rpm An Object-orientated interface to Audacious