Acme-Flat

 view release on metacpan or  search on metacpan

lib/Acme/Flat.pm  view on Meta::CPAN

# ABSTRACT: A Pure Perl reimplementation of B Internals

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat - A Pure Perl reimplementation of B Internals

=head1 VERSION

version 0.001001

=head1 DESCRIPTION

lib/Acme/Flat/AV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::AV - An Array Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/BINOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::UNOP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::BINOP - A Binary Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/COP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::COP - A State Operation (Control OP).

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/CV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::CV - A Code Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/FM.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::CV';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::FM - A Form Metadata container

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/GV.pm  view on Meta::CPAN


use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::GV - A Glob Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/HV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::HV - A Hash Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/IO.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::IO - An IO Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/IV.pm  view on Meta::CPAN


use parent 'Acme::Flat::SV';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::IV - An Integer Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/LISTOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::BINOP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::LISTOP - A List Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/LOOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::LISTOP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::LOOP - A Loop Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/METHOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::METHOP - A Method Call Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/NV.pm  view on Meta::CPAN


use parent 'Acme::Flat::SV';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::NV - A Numeric Value ( Float/Double )

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/OP.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY

use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::OP - An Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PADOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PADOP - An Operation with a reference to a PAD element.

=head1 VERSION

version 0.001001

=head1 DESCRIPTION

lib/Acme/Flat/PMOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::LISTOP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PMOP - A Regexp (Pattern Matching) Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PV.pm  view on Meta::CPAN


use parent 'Acme::Flat::SV';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PV - A Pointer Value ( Generally, for strings )

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PVIV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent qw( Acme::Flat::PV Acme::Flat::IV );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PVIV - A Value with both String and Integer Parts

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PVLV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::GV';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PVLV - A Special Magic LValue value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PVMG.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent qw( Acme::Flat::PVNV );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PVMG - A Value with Magic

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PVNV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent qw( Acme::Flat::PVIV Acme::Flat::NV );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PVNV - A Value with Float, Integer, and String Parts

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/PVOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::PVOP - An Operator with an embedded C Pointer

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/REGEXP.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
use parent 'Acme::Flat::PVMG';
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::REGEXP - A Regular Expression Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/SV.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY

use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::SV - A Scalar Value

=head1 VERSION

version 0.001001

=head1 AUTHOR

lib/Acme/Flat/SVOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::SVOP - An Operation with a static embedded SV.

=head1 VERSION

version 0.001001

=head1 EXAMPLES

lib/Acme/Flat/UNOP.pm  view on Meta::CPAN


use parent qw( Acme::Flat::OP );
use Class::Tiny;

1;

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::Flat::UNOP - A Unary Operation

=head1 VERSION

version 0.001001

=head1 AUTHOR



( run in 1.624 second using v1.01-cache-2.11-cpan-49f99fa48dc )