[M3devel] the meaning of -FIRST(INTEGER)?
Tony Hosking
hosking at cs.purdue.edu
Sun Jan 24 23:38:30 CET 2010
But a given implementation (as in all of the implementations we currently support) can assume integer overflow is OK and also a 2-s complement representation. What's the problem?
Antony Hosking | Associate Professor | Computer Science | Purdue University
305 N. University Street | West Lafayette | IN 47907 | USA
Office +1 765 494 6001 | Mobile +1 765 427 5484
On 24 Jan 2010, at 08:16, hendrik at topoi.pooq.com wrote:
> On Sun, Jan 24, 2010 at 04:24:05AM -0500, Tony Hosking wrote:
>> Agreed. If we allow overflow at run-time we should at compile-time.
>
> But perhaps a compile-time warning is in order for overflow -- in cases
> where we do the arithmetic at compile-time, anyway. We may avoid
> run-time checks for speed reasons, but there's no such constraint
> on compile-time checks.
>
> -- hendrik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20100124/cbecd54e/attachment-0002.html>
More information about the M3devel
mailing list