🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #1844

3.5.4.3, special case parameter declaration

#1844
From: James Jones
Date: Wed, 17 Oct 1990 12:20
13 lines
1009 bytes
I just noticed the special case mentioned on lines 2-4 of page 81 of the
Standard (section 3.5.4.3) that, if I understand rightly, says that a
parameter-declaration of the form "(typedef-name)" is to be interpreted
as if it were "()(typedef-name)".  Questions:

1. What is the type of the value returned by the function taking a
   single typedef-name type argument?
2. Where is the prior art for this context-sensitive interpretation?
   I certainly don't want to start a sequence of messages concerning
   C type syntax, but whatever one thinks of it, I don't believe it
   ever had this sort of (highly misleading, IMHO) special case.

	James Jones
Technical Details
Message-ID: <3425@mcrware.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!mcrware!jejones

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!mcrware!jejones
From: jejones@mcrware.UUCP (James Jones)
Newsgroups: comp.std.c
Subject: 3.5.4.3, special case parameter declaration
Message-ID: <3425@mcrware.UUCP>
Date: 17 Oct 90 12:20:14 GMT
Organization: Microware Systems Corp., Des Moines, Ia.
Lines: 13