From mboxrd@z Thu Jan 1 00:00:00 1970 From: lyndon@orthanc.ca (Lyndon Nerenberg) Date: Thu, 22 Mar 2018 13:20:23 -0700 (PDT) Subject: [TUHS] Comments in early Unix systems In-Reply-To: <201803221632.w2MGWSTC016570@freefriends.org> References: <20180321141753.25C4418C088@mercury.lcs.mit.edu> <6c6699c0-15db-604a-181c-7dad282599e1@kilonet.net> <20180321202810.GA6280@minnie.tuhs.org> <20180322012720.GN9739@mcvoy.com> <01d401d3c1f9$ebd18270$c3748750$@ronnatalie.com> <201803221632.w2MGWSTC016570@freefriends.org> Message-ID: > I'll agree with the latter part. But in my own code I try to be very > careful to use NULL for pointers, '\0' for end of string, In the '\0' case I have a preference for NUL, but admittedly it's easy to confuse/typo with NULL. That convention follows from my habit of enuming ASCII constants with their three-letter 'names' (e.g. CAN, DLE, ...). --lyndon