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
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.