allow negative constant values

need a test for ".3"