On Thu, Nov 26, 2015 at 06:22:45AM -0500, Brantley Coile wrote:
> 
> I thought the same thing, using ~0 for nil, but realized two things. First, 
> that's a valid address on the PDP11 where the convention developed. It's the 
> unibus space. Second, ~0 + member offest is still in page zero. 
> 

Plus, in C, 0 is used as a truth value for false...

As long as no logical type was added but values used as logical values,
the choice of 0 for "false" address is "logical" enough...
-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                     http://www.arts-po.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

Reply via email to