On Sun, Sep 26, 2010 at 01:58:13PM -0400, Paul C. Anagnostopoulos wrote:
> Folks,
> 
> Should PMC functions with partial complex ranges promote their result to a
> Complex? For example, should sqrt(negative Float) produce a Complex? 
> This issue does not pertain to native numbers, since we never promote 
> them to PMCs.

I would tend to vote "no" here.  Most languages would expect
sqrt(negative Float) to throw an exception, and if a language
wants the possibility of a complex result it's trivially simple
to promote a Float to a Complex prior to calling the function.

Pm
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to