minor fix for parse error on decimal fractions in scientific notation with exponent

I'm not quite confident with pyparsing, but seems parser isn't working well with numbers like '-1.3e-15', my fellow scientist tripped over it while working with some calculus in python.
A simple fix worked for me but of course you, as the author, could make it better if needed.