The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

use strict;
BEGIN { plan tests => 4 }
my $m = new Math::Expression::Evaluator;
ok($m, "new works");
sub e {
$m->parse(shift);
# print STDERR Dumper($m->{ast});
return $m->val();
}
is e('0.0'), "0.0", "0.0 works" ;
is e('0'), 0, "0 works" ;
is e('1-1'), 0, '1-1 is 0';