Acme-MetaSyntactic-soviet

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.03    2012-09-06, the Foxbat version
        Third version, released on the 36th anniversary of Victor Belenko's flight from USSR to Japan.
        - Compatibility with Acme::MetaSyntactic::MultiList version 1.
        - Loading data from POD.
        - Adding submarines, which may be redundant with A::MS::alphabet (nato category),
        A::MS::phonetic (x-nato category) and A::MS::roman, but has a few more entries.

0.02    2012-01-02, the Fishbed version
        Second version, released on the 45th anniversary of Operation Bolo.
        - Various typos and sorting errors fixed.
        - Duplicate entries removed.
        - POD encoding clearly specified, so the website will correctly print FDC's author name.

0.01    2008-10-23, the Sandal version
        First version, released on the 46th anniversary of the blockade against Cuba

MANIFEST  view on Meta::CPAN

t/00-load.t
t/01-default.t
t/02-elec.t
t/03-radars.t
t/04-misc.t
t/05-submarines.t
t/05-vehicles.t
t/06-aircraft.t
t/07-helicopters.t
t/08-missiles.t
t/09-errors.t
t/10-all.t
t/boilerplate.t
t/metasyntactic.t
t/pod-coverage.t
t/pod.t
META.yml

lib/Acme/MetaSyntactic/soviet.pm  view on Meta::CPAN

=item *

vehicles/missiles

=item *

vehicles/submarines

=item *

vehicles/error

=back

The default category is 'electronic'.

=head1 VERSION

This  is  version 0.06,  the  Fresco  version,  released on  the  49th
anniversary  of the  dogfight between  a  MiG-17 Fresco  flown by  ace
Colonel Tomb and a F-4 Phantom flown by soon-to-be-aces Cunningham and

lib/Acme/MetaSyntactic/soviet.pm  view on Meta::CPAN

Jean Forget

=head1 SOURCES

Note: I  have used only  sources published  I<before> the fall  of the
Soviet Union. Therefore, the module  name is C<A::MS::soviet>, with no
"ex-"  prefix. For  each  entry,  the sources  are  listed, with  page
numbers  for  most  books.  The   games  use  data  cards,  which  are
unnumbered.

Some sources, especially early  sources, may contain some errors. Some
equipment  may appear with  faulty intelligence  reports which  give a
wrong  code or  description.  And  a later  intelligence  report would
correct it.  The best  example is the  Backfire, first given  the code
"Tu-26" and then the code "Tu-22M".

=head2 Main Sources

These sources  contain extensive lists  or extensive tables  of soviet
equipment.

t/09-errors.t  view on Meta::CPAN

#
#     You should have received a copy of the GNU General Public License
#     along with this program; if not, contact the Free Software Foundation,
#     Inc., <https://www.fsf.org/>.
#
use Test::More;
use Acme::MetaSyntactic;

my $number = 10;
plan('tests', $number);
my $meta = Acme::MetaSyntactic->new( 'soviet', category => 'vehicles/errors' );
my @names = $meta->name( $number );

foreach (@names) {
  like($_, qr/^F[a-z]*$/, "The only cases of wrong designations applied to fighters");
}



( run in 0.392 second using v1.01-cache-2.11-cpan-65fba6d93b7 )