"Fernando Cacciola" <[EMAIL PROTECTED]> writes:

| >|
| >| What don't you understand in the expression "isnan is a private function"?
| >
| >What being private has to do with being trapping or not?
| >
| Guillaume point is that this isnan(), being an implementation
| detail, is known to never recieve a sNAN, so it does not has to 

No, that is not exactly what is beind discussed.  He is assuming isnan
will not receive an sNaN.  

| Your point I can't understand though.
| 
| Are you saying that an isnan() could trigger a sNAN trap even if it
| doesn't recieve a sNAN?

No. I'm saying that his implementation of isnan will trigger a trap if
the operand contains an sNaN -- as input.  And yes, no normal
arithmeic operations would produce an sNaN.  But, airthmetic
operations are not the only way to produce an interval.

I know the interval library is already accepted -- and yes I could
have made comments earlier, but for several reasons I could not.
However, I do think that it is still time to correct that sloppiness.

-- Gaby
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to