"<float>"
). The program does not
actually look for a '(s|f|v)printf("%...f")'command but rather just the format string
"%[0-9.l+-\*]*(E|e|f|F|g|G)",
that is it does not know whether the expression is inside a printf- family type of command or just a simple string. The option is on by default but if it causes any problems due to the above mentioned, just turn it off (the -lm option increases the executable size).