|
Boost : |
From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2002-10-21 13:48:56
At Monday 2002/10/21 11:05, you wrote:
>----- Original Message -----
>From: "Victor A. Wagner, Jr." <vawjr_at_[hidden]>
>To: "Boost mailing list" <boost_at_[hidden]>
>Sent: Monday, October 21, 2002 2:38 PM
>Subject: Re: [boost] Boost.Preprocessor - High-Precision Arithmetic Query
>
>
> > At Monday 2002/10/21 08:21, fernando_cacciola_at_[hidden] wrote:
> >
> > [snipped]
> > >So, I think this is one of the things that we should *not* inherit from
>C.
> >
> > [snipped]
> > I think I miss the ability to detect 'carry' more than 'overflow' tho
> >
>Definitely!
>
>Is there any architecture without a carry flag?
>If not, how come we can't use it?
>
>Sometimes I miss the good old asm days :-)
I guess because the people who designed (<rant>I use the term loosely here
w/ respect to C</rant>) the language didn't understand the problem
(unlikely, IMO) or it wasn't part of the problem domain. I do note that
they _did_ go out of their way to make it convenient to write for the "auto
increment/decrement" locations the PDP machines (the only machines _I've_
personally seen which have that 'feature', unless you count the Univac 110x
auto increment index feature).
>Fernando Cacciola
>
>
>_______________________________________________
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Victor A. Wagner Jr. http://rudbek.com
PGP RSA fingerprint = 4D20 EBF6 0101 B069 3817 8DBF C846 E47A
PGP D-H fingerprint = 98BC 65E3 1A19 43EC 3908 65B9 F755 E6F4 63BB 9D93
The five most dangerous words in the English language:
"There oughta be a law"
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk