Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!uw-june!pardo From: pardo@june.cs.washington.edu (David Keppel) Newsgroups: comp.lang.c Subject: Re: procedure pointer question Summary: Is this a feature? Keywords: C function pointer Message-ID: <4002@june.cs.washington.edu> Date: 15 Jan 88 23:16:49 GMT References: <861@xn.LL.MIT.EDU> <7108@brl-smoke.ARPA> Reply-To: pardo@uw-june.UUCP (David Keppel) Organization: U of Washington, Computer Science, Seattle Lines: 10 [ (***sin)(x) <=> (**sin)(x) <=> (*sin)(x) <=> (&sin)(x) <=> sin(x) ] Bleah! How do I tell the difference between a pointer to a function, a pointer to a pointer to a function, etc.? Is this some strange "feature" of the C compiler, is the type of pointer to function actually "pointer to (pointer to (pointer to (...", or is there a _reason_ for this? ;-D on (The answer is simple if the question is complex) Pardo