NAME

Math::Logic::Ternary::Calculator::Parser - ternary calculator command parser

VERSION

This documentation refers to version 0.004 of Math::Logic::Ternary::Calculator::Parser.

SYNOPSIS

use Math::Logic::Ternary::Calculator::Parser;
use Math::Logic::Ternary::Calculator::Session;

$session = Math::Logic::Ternary::Calculator::Session->new(...);
$parser  = Math::Logic::Ternary::Calculator::Parser->open('-');
while ($command = $parser->read_command) {
    last if !$command->execute($session);
}
$parser->close;

DESCRIPTION

TODO

Exports

None.

BUGS AND LIMITATIONS

M::L::T::C::Session, M::L::T::C::Parser, and M::L::T::C::Command should perhaps be refactored into more independent components. We might have to reorder the import hierarchy when we do this.

SEE ALSO

Math::Logic::Ternary::Calculator

AUTHOR

Martin Becker <becker-cpan-mp@cozap.com>

COPYRIGHT AND LICENSE

Copyright (c) 2012-2017 by Martin Becker, Blaubeuren. All rights reserved.

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.