Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pablrod/p5-bat-interpreter

Bat/CMD file interpreter
https://github.com/pablrod/p5-bat-interpreter

cmd interpreter

Last synced: 3 days ago
JSON representation

Bat/CMD file interpreter

Awesome Lists containing this project

README

        

# NAME

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

# VERSION

version 0.024

# SYNOPSIS

```perl
#!/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});
```

# DESCRIPTION

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

[![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)

# METHODS

## run

Run the interpreter

# BUGS

Please report any bugs or feature requests via github: [https://github.com/pablrod/p5-Bat-Interpreter/issues](https://github.com/pablrod/p5-Bat-Interpreter/issues)

# AUTHOR

Pablo Rodríguez González

# COPYRIGHT AND LICENSE

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

This is free software, licensed under:

```
The MIT (X11) License
```

# CONTRIBUTORS

- eva.dominguez
- Eva
- juanradiego
- Nicolas De los Santos
- pablo.rodriguez
- ricardo.gomez
- Toby Inkster