Vincent Lefevre <[EMAIL PROTECTED]> writes: | On 2005-03-10 01:01:18 +0100, Gabriel Dos Reis wrote: | > No. I mean when I call powi() either through built-ins or appropriate | > overload (several programming languages do so), I expect sane semantics. | | What is powi()? I couldn't find it in the C standard. It isn't | in the Linux man pages either.
The C standard is not the holy bible and certainly does not define everything. We're talking about compiler construction, here. If you're seriously interested in mucking with GCC details, you should read its documentation in $GCC/gcc/doc/*.texi | > The asseryion that 0^0 is mathematically undefined is not a bogus | > reason. It is a fact. | | I disagree. One can mathematically define 0^0 as 1. One often does | this. what you do is to set a local convention regardless of all mathematical absurdities you run into. That is very different from having 0^0 mathematically defined. I would have expected that the math courses you took at ENS Lyon mentioned that. -- Gaby