Rob Weir wrote:
For example, take the POWER() function.  POWER(x;y) == x^y.   So what
is POWER(0;0) ?   I'm sure boost returns something there.  But is it
the same as AOO 3.4.1 returns?  And does it conform to OpenFormula?

Does OpenFormula provide test documents (I'm thinking of a .ods file with references to paragraphs from the standard) that can be used to check an implementation's behavior on edge cases?

If I recall correctly, OpenFormula allows a certain flexibility in some edge cases (i.e., the behavior is "implementation defined" and more than one possibility exists as long as it is consistent). But, if we had a test document like that, we could scan for differences also between versions of OpenOffice, in case we change Calc so that it still obeys the OpenFormula specification but gives different results.

Regards,
  Andrea.

Reply via email to