Bat-Interpreter

 view release on metacpan or  search on metacpan

lib/Bat/Interpreter.pm  view on Meta::CPAN


=encoding utf-8

=head1 NAME

Bat::Interpreter - Pure perl interpreter for a small subset of bat/cmd files

=head1 VERSION

version 0.025

=head1 SYNOPSIS

 #!/usr/bin/env perl -w
 
 use 5.014;
 use Bat::Interpreter;
 
 my $interpreter = Bat::Interpreter->new;
 
 $interpreter->run('basic.cmd');
 
 say join("\n", @{$interpreter->executor->commands_executed});

=head1 DESCRIPTION

Pure perl interpreter for a small subset of bat/cmd files.

=for markdown [![Build status](https://ci.appveyor.com/api/projects/status/xi8e6fjjxwfp77th/branch/master?svg=true)](https://ci.appveyor.com/project/pablrod/p5-bat-interpreter/branch/master)

=head1 METHODS

=head2 run

Run the interpreter

=head1 BUGS

Please report any bugs or feature requests via github: L<https://github.com/pablrod/p5-Bat-Interpreter/issues>

=head1 AUTHOR

Pablo Rodríguez González <pablo.rodriguez.gonzalez@gmail.com>

=head1 COPYRIGHT AND LICENSE

This software is Copyright (c) 2022 by Pablo Rodríguez González.

This is free software, licensed under:

  The MIT (X11) License

=head1 CONTRIBUTORS

=for stopwords andres.mari eva.dominguez Eva juanradiego Nicolas De los Santos pablo.rodriguez ricardo.gomez Toby Inkster

=over 4

=item *

andres.mari <andres.mari@meteologica.com>

=item *

eva.dominguez <eva.dominguez@meteologica.com>

=item *

Eva <meloncego@gmail.com>

=item *

juanradiego <kilaweo@gmail.com>

=item *

Nicolas De los Santos <ndls05@gmail.com>

=item *

pablo.rodriguez <pablo.rodriguez@meteologica.com>

=item *

ricardo.gomez <ricardogomezescalante@gmail.com>

=item *

Toby Inkster <tobyink@cpan.org>

=back

=cut



( run in 2.960 seconds using v1.01-cache-2.11-cpan-8f98c5d2c55 )