NAME

Acme::Cow::Interpreter - Cow programming language interpreter

SYNOPSIS

use Acme::Cow::Interpreter;

my $cow = Acme::Cow::Interpreter -> new();
$cow -> parse_file($file);
$cow -> execute();

ABSTRACT

This module implements an interpreter for the Cow programming language.

DESCRIPTION

This module implements an interpreter for the Cow programming language. The Cow programming language is a so-called esoteric programming language, with only 12 commands.

METHODS

NOTES

The Cow Language

The Cow language has 12 instruction. The commands and their corresponding code numbers are:

TODO

Add more tests. The module is far from being tested thoroughly.

BUGS

There are currently no known bugs.

Please report any bugs or feature requests via https://github.com/pjacklam/p5-Acme-Cow-Interpreter/issues.

Old bug reports and feature requests can be found at http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-Cow-Interpreter.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Acme::Cow::Interpreter

You can also look for information at:

REFERENCES

AUTHOR

Peter John Acklam <pjacklam@gmail.com<gt>

COPYRIGHT & LICENSE

Copyright 2007-2020 Peter John Acklam.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.0 or, at your option, any later version of Perl 5 you may have available.