Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!newsfe08.iad.POSTED!00000000!not-for-mail Newsgroups: comp.std.c Subject: Re: PRI* considered harmful User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) References: <87mxgqhk3x.fsf@once.weird.com> <8762ndhnfs.fsf@once.weird.com> <87oc15g10i.fsf@once.weird.com> <87zkkpef5z.fsf@once.weird.com> <87r560c6pp.fsf@once.weird.com> <97rmoaFc7oU1@mid.dfncis.de> <97rom4Fqt5U1@mid.dfncis.de> From: "Greg A. Woods" X-Face: .}E4CW({2'v<\JefgY&(9#RJD?~_7.KTC$+RklqwlB/<)^)~X0i*J?m)SXpHA8'9FHn5Fz*eVTH5=_C>]XK#"dLOyD`#tbEh1_8v-hwwR{.X)+b-!\4mM] 1HqG#"@VSI$1MNvRk\4>qsCclW|Ns4V/2poz=gS-+~m8\%5eVq]a\3.>T>U/f8A Message-ID: <87aacnc8kr.fsf@once.weird.com> Cancel-Lock: sha1:ggONmyU6T1tcZP2wnvwyTJ43Bws= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 18 NNTP-Posting-Host: 24.67.98.78 X-Complaints-To: internet.abuse@sjrb.ca X-Trace: newsfe08.iad 1310255766 24.67.98.78 (Sat, 09 Jul 2011 23:56:06 UTC) NNTP-Posting-Date: Sat, 09 Jul 2011 23:56:06 UTC Date: Sat, 09 Jul 2011 16:56:04 -0700 Xref: x330-a1.tempe.blueboxinc.net comp.std.c:698 Marcin Grzegorczyk writes: > (Nota bene: The original article actually proposed INTPARAM to expand > to three arguments, encoding size and signedness separately; > obviously, this would be unnecessarily wasteful.) The use of separate extra parameters for each class of additional information was more to make the concept easier and quicker to pick up for evaluation. Indeed all the necessary additional runtime information could be encoded into a single int-sized parameter by INTPARAM() or whatever we want to call it in a final specification. -- Greg A. Woods RoboHack living on the edge http://www.robohack.ca/