Newsgroups: alt.lang.design,comp.lang.c++,comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!nntp.club.cc.cmu.edu!hudson.lm.com!netline-fddi.jpl.nasa.gov!elroy.jpl.nasa.gov!swrinde!ihnp4.ucsd.edu!munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh
From: fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Subject: Re: Comparing productivity: LisP against C++ (was Re: Reference Counting)
Message-ID: <9500414.17544@mulga.cs.mu.OZ.AU>
Sender: news@cs.mu.OZ.AU
Organization: Computer Science, University of Melbourne, Australia
References: <D16Ho3.4BE@lcpd2.SanDiegoCA.NCR.COM> <3e2bj6$43a@network.ucsd.edu> <3e30ag$ar1@wariat.wariat.org> <19941231.180912.4252 <19950102.160345.828567.NETNEWS@UICVM.UIC.EDU>
Date: Wed, 4 Jan 1995 03:51:35 GMT
Lines: 13
Xref: glinda.oz.cs.cmu.edu comp.lang.c++:105771 comp.lang.lisp:16259

dhanley@matisse.eecs.uic.edu (David Hanley) writes:

>        Not to sound pedantic, but there are other things that you
>can do to pointers to mask them as well; you can xor them ( as in the
>famous doubly-linked list example ) or pack them ( making them unaligned )
>into a structure.   These are trifiling things most programmers don't
>do; I agree.

These things are also not strictly conforming ANSI C either.
ANSI C implementations are not required to support them.

-- 
Fergus Henderson - fjh@munta.cs.mu.oz.au
