add support for literals without initial 0 (e.g. .5)