home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / c / 11718 < prev    next >
Encoding:
Text File  |  1992-07-29  |  972 b   |  24 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!stanford.edu!CSD-NewsHost.Stanford.EDU!Xenon.Stanford.EDU!amorgan
  3. From: amorgan@Xenon.Stanford.EDU (Crunchy Frog)
  4. Subject: Re: Functions Within Functions
  5. Message-ID: <1992Jul29.194054.19035@CSD-NewsHost.Stanford.EDU>
  6. Sender: news@CSD-NewsHost.Stanford.EDU
  7. Organization: Computer Science Department, Stanford University.
  8. References: <Bs5w39.5ox@news.larc.nasa.gov>
  9. Date: Wed, 29 Jul 1992 19:40:54 GMT
  10. Lines: 12
  11.  
  12. In article <Bs5w39.5ox@news.larc.nasa.gov> 
  13.   wjb@cscsun2.larc.nasa.gov (William J. Bene) writes:
  14.  
  15. >Is there any way to declare functions within another function like in pascal?
  16.  
  17. Not according to ANSI C.  GCC 2.x allows you to do it so you can use
  18. that (beware, it is still fairly buggy).  BTW - Why do you want to
  19. do this?  Occasionally I imagine it might be useful for encapsulating
  20. code, but if a function is used in only one place I make it static
  21. and avoid the problem that way (and have portable code). 
  22.  
  23. C Frog
  24.