On Mon, Feb 2, 2009 at 3:25 PM, Gregory Maxwell gmaxwell@gmail.com wrote: <snip>
Doing math in the parser is the wrong solution for this. Give the users string manipulation functions and save the math for integer only calculations and sausage making like table layout. Finite precision math simply can't be guaranteed to produce reasonable results for non-integer "content math" purpose.
I am happy to agree with you that there would be many uses for string functions, including places related to number manipulation.
I don't think that obviates the need for math functions to behave in intuitive ways under as many widely used cases as possible, though.
-Robert Rohde