Attribute-QueueStack

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      },
      "runtime" : {
         "requires" : {
            "Attribute::Handlers" : "0",
            "Devel::StrictMode" : "0",
            "perl" : "5.006"
         }
      },
      "test" : {
         "requires" : {
            "Test::Fatal" : "0",
            "Test::More" : "0.96"
         }
      }
   },
   "provides" : {
      "Attribute::QueueStack" : {
         "file" : "lib/Attribute/QueueStack.pm",
         "version" : "0.003"
      },
      "Tie::Array::Queue" : {

META.yml  view on Meta::CPAN

---
abstract: 'designate an array as a queue or a stack'
author:
  - 'Toby Inkster (TOBYINK) <tobyink@cpan.org>'
build_requires:
  Test::Fatal: '0'
  Test::More: '0.96'
configure_requires:
  ExtUtils::MakeMaker: '6.17'
dynamic_config: 0
generated_by: 'Dist::Inkt::Profile::TOBYINK version 0.023, CPAN::Meta::Converter version 2.140640'
keywords: []
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

Makefile.PL  view on Meta::CPAN

                        url => "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
                        version => 2,
                      },
  "name"           => "Attribute-QueueStack",
  "no_index"       => { directory => ["eg", "examples", "inc", "t", "xt"] },
  "prereqs"        => {
                        configure => { requires => { "ExtUtils::MakeMaker" => 6.17 } },
                        runtime => {
                          requires => { "Attribute::Handlers" => 0, "Devel::StrictMode" => 0, "perl" => 5.006 },
                        },
                        test => { requires => { "Test::Fatal" => 0, "Test::More" => 0.96 } },
                      },
  "provides"       => {
                        "Attribute::QueueStack" => { file => "lib/Attribute/QueueStack.pm", version => 0.003 },
                        "Tie::Array::Queue"     => { file => "lib/Tie/Array/Queue.pm", version => 0.003 },
                        "Tie::Array::Stack"     => { file => "lib/Tie/Array/Stack.pm", version => 0.003 },
                      },
  "release_status" => "stable",
  "resources"      => {
                        bugtracker   => {
                                          web => "http://rt.cpan.org/Dist/Display.html?Queue=Attribute-QueueStack",

doap.ttl  view on Meta::CPAN


<http://dev.perl.org/licenses/>
	dc:title             "the same terms as the perl 5 programming language system itself".

<http://purl.org/NET/cpan-uri/dist/Attribute-QueueStack/project>
	a                    doap:Project;
	dc:contributor       <http://purl.org/NET/cpan-uri/person/tobyink>;
	doap-deps:runtime-requirement [ doap-deps:on "perl 5.006"^^doap-deps:CpanId ], [
		doap-deps:on "Attribute::Handlers"^^doap-deps:CpanId;
	], [ doap-deps:on "Devel::StrictMode"^^doap-deps:CpanId ];
	doap-deps:test-requirement [ doap-deps:on "Test::More 0.96"^^doap-deps:CpanId ], [ doap-deps:on "Test::Fatal"^^doap-deps:CpanId ];
	doap:bug-database    <http://rt.cpan.org/Dist/Display.html?Queue=Attribute-QueueStack>;
	doap:created         "2013-06-16"^^xsd:date;
	doap:developer       <http://purl.org/NET/cpan-uri/person/tobyink>;
	doap:download-page   <https://metacpan.org/release/Attribute-QueueStack>;
	doap:homepage        <https://metacpan.org/release/Attribute-QueueStack>;
	doap:license         <http://dev.perl.org/licenses/>;
	doap:maintainer      <http://purl.org/NET/cpan-uri/person/tobyink>;
	doap:name            "Attribute-QueueStack";
	doap:programming-language "Perl";
	doap:release         <http://purl.org/NET/cpan-uri/dist/Attribute-QueueStack/v_0-001>, <http://purl.org/NET/cpan-uri/dist/Attribute-QueueStack/v_0-002>, <http://purl.org/NET/cpan-uri/dist/Attribute-QueueStack/v_0-003>;

t/02armed.t  view on Meta::CPAN

the same terms as the Perl 5 programming language system itself.

=cut

# line 23 "t/02armed.t"

use strict;
use warnings;

use Test::More;
use Test::Fatal;

BEGIN { $ENV{PERL_QUEUESTACK_STRICT} = 1 };
use Attribute::QueueStack;

ok(Attribute::QueueStack::ARMED, 'armed and deadly')
	or BAIL_OUT('expected Attribute::QueueStack to be armed!');

my @Q :Queue;
my @S :Stack;

t/03disarmed.t  view on Meta::CPAN

the same terms as the Perl 5 programming language system itself.

=cut

# line 23 "t/02armed.t"

use strict;
use warnings;

use Test::More;
use Test::Fatal;

BEGIN { $ENV{PERL_QUEUESTACK_LOOSE} = 1 };
use Attribute::QueueStack;

ok(!Attribute::QueueStack::ARMED, "completely 'armless")
	or BAIL_OUT('expected Attribute::QueueStack to be disarmed!');

my @Q :Queue;
my @S :Stack;



( run in 0.959 second using v1.01-cache-2.11-cpan-54e63673c56 )