home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / fweb153.zip / fweb-1.53 / web / y_type.web < prev   
Text File  |  1995-09-23  |  867b  |  32 lines

  1. @z --- y_type.web ---
  2.  
  3. FWEB version 1.53 (September 23, 1995)
  4.  
  5. Based on version 0.5 of S. Levy's CWEB [copyright (C) 1987 Princeton University]
  6.  
  7. @x-----------------------------------------------------------------------------
  8.  
  9.  
  10. \Title{Y\_TYPE.WEB} % Prototypes for MEMORY ALLOCATION.
  11.  
  12. @c 
  13. @* PROTOTYPES for {\tt MEMORY ALLOCATION}.  The function prototypes are
  14. macroed up so that if |PROTOTYPES==1| (see \.{proto.hweb}) one gets full
  15. function prototyping; otherwise just old-style declarations.
  16.  
  17. @I formats.hweb
  18.  
  19. @I os.hweb
  20.  
  21. @ The make file produces \.{y\_type.h} from these prototypes.
  22. @a
  23.  
  24. void HUGE *alloc PROTO((CONST outer_char abbrev[],BUF_SIZE HUGE *pnunits,
  25.     size_t nsize,int dn)); 
  26.  
  27. SRTN free_mem0 PROTO((void HUGE *p,CONST outer_char why[],BUF_SIZE nunits,
  28.     size_t nsize));
  29.  
  30. void HUGE *get_mem0 PROTO((CONST outer_char why[],BUF_SIZE nunits,
  31.     size_t nsize));
  32.