How do I define ....
Christopher Lott
cml at tove.umd.edu
Fri Mar 9 01:12:20 AEST 1990
In article <1990Mar7.212639.10313 at dinorah.wustl.edu> art at dinorah.wustl.edu (Arthur B. Smith) writes:
> The simplest question is "Can you define a function of no
>arguments that returns a pointer to a function returning int?"
>
> The next question is "How?"
I didn't know the answer, but I did know how to get the answer.
A program called "cdecl" comes in very handy at these times.
In the following script, I typed the first line, it answered with the second.
Script started on Thu Mar 8 10:00:06 1990
tove:/u/cml(1)% cdecl
declare foo as function returning pointer to function returning int
int (*foo())()
^D
tove:/u/cml(2)% exit
script done on Thu Mar 8 10:00:36 1990
The cdecl program is available from host mimsy.umd.edu (128.8.128.8) via
anonymous ftp in file "cdecl.shar" (or I could mail it to a desperate UUCP
site :-). You must have lex & yacc to compile it.
chris...
--
cml at tove.umd.edu Computer Science Dept, U. Maryland at College Park
4122 A.V.W. 301-454-8711 <standard disclaimers>
More information about the Comp.lang.c
mailing list