pp.c:pp_negate: Move looks_like_number where it matters
authorFather Chrysostomos <sprout@cpan.org>
Thu, 7 Jun 2012 06:07:18 +0000 (23:07 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Thu, 7 Jun 2012 15:18:55 +0000 (08:18 -0700)
commit288163b0396d677d915ce0beb12619dc26646926
treed630380f0c0258edb4e0420798334a22873a5903
parent7dbe31506f4be3f410f64640daa16b8ad483d61f
pp.c:pp_negate: Move looks_like_number where it matters

Since we already have a check further down to see whether a string
begins with an identifier or sign, and since looks_like_number
was added for strings representing negative numbers, move the
looks_like_number down to where we already know the string
begins with '-'.

This is a micro-optimisation, but it also makes the code more
straightforward (to me at least).

This happens to let magical integers-as-strings fall down to code that
they used not to reach, so that has to change to account.
pp.c