Bot-BasicBot-Pluggable-Module-Tools
view release on metacpan or search on metacpan
lib/Bot/BasicBot/Pluggable/Module/Maths.pm view on Meta::CPAN
$loc =~ s/$exp/+$val/g;
}
$loc =~ s/ to the / ** /g;
$loc =~ s/\btimes\b/\*/g;
$loc =~ s/\bdiv(ided by)? /\/ /g;
$loc =~ s/\bover /\/ /g;
$loc =~ s/\bsquared/\*\*2 /g;
$loc =~ s/\bcubed/\*\*3 /g;
$loc =~ s/\bto\s+(\d+)(r?st|nd|rd|th)?( power)?/\*\*$1 /ig;
$loc =~ s/\bpercent of/*0.01*/ig;
$loc =~ s/\bpercent/*0.01/ig;
$loc =~ s/\% of\b/*0.01*/g;
$loc =~ s/\%/*0.01/g;
$loc =~ s/\bsquare root of (\d+)/$1 ** 0.5 /ig;
$loc =~ s/\bcubed? root of (\d+)/$1 **(1.0\/3.0) /ig;
$loc =~ s/ of / * /;
$loc =~ s/(bit(-| )?)?xor(\'?e?d( with))?/\^/g;
$loc =~ s/(bit(-| )?)?or(\'?e?d( with))?/\|/g;
$loc =~ s/bit(-| )?and(\'?e?d( with))?/\& /g;
$loc =~ s/(plus|and)/+/ig;
( run in 0.382 second using v1.01-cache-2.11-cpan-709fd43a63f )