added support for decimal expressions not beginning with a number (ie 1 * .5)