Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site wateng.UUCP Path: utzoo!watmath!watdaisy!wateng!padpowell From: padpowell@wateng.UUCP (PAD Powell[Admin]) Newsgroups: net.unix-wizards Subject: Re: C and tagged pointers Message-ID: <284@wateng.UUCP> Date: Sat, 3-Sep-83 09:09:24 EDT Article-I.D.: wateng.284 Posted: Sat Sep 3 09:09:24 1983 Date-Received: Sun, 4-Sep-83 13:24:35 EDT References: <4708@sri-arpa.UUCP> Organization: U of Waterloo, Ontario Lines: 12 Ah, yes, once again the good old "lets distinguish pointers" strikes I strongly suggest that "0" be make a "special" pointer under comparison. First, it can only be used in comparison, and assignment. This makes life somewhat easier when trying to implement pascal, and have to deal with the "nil" and unset pointers. Secondly, I wonder just how easy it will be to map tagged pointers, and the infamous C casting of integers to pointers... Patrick Powell, U. Waterloo