Add float constant parsing