home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 14 / CDACTUAL.iso / cdactual / demobin / share / program / c / XXALLOC.ZIP / XXALLOC.H < prev    next >
Encoding:
C/C++ Source or Header  |  1989-12-26  |  3.4 KB  |  140 lines

  1. /*xxalloc.h**************************************************************/     
  2. /*                                    */
  3. /*                xxalloc                 */
  4. /*                                    */
  5. /*            Placed in the public domain            */
  6. /*             by Harold G. Walters 1988            */
  7. /*                                    */
  8. /*    Bug fixes, ect to walters@ce.okstate.edu until May 1989        */
  9. /*                                    */
  10. /*    This software is provided as is.  No claims are made for    */
  11. /*    this software regarding its fitness and/or correctness for    */
  12. /*     any purpose.  Use of this software is at the user's own risk.    */
  13. /*                                    */
  14. /************************************************************************/
  15.  
  16. extern void xx_error();
  17. extern char *xx_alloc();
  18. extern void xx_free();
  19. extern long xx_amount();
  20.  
  21. /* size n */
  22. extern char *n1_alloc();
  23. extern char *n1_renum();
  24. extern void n1_free();
  25. extern void n1_init();
  26. extern void n1_prnt();
  27. extern char **n2_alloc();
  28. extern char **n2_renum();
  29. extern void n2_free();
  30. extern void n2_init();
  31. extern void n2_prnt();
  32. extern char ***n3_alloc();
  33. extern char ***n3_renum();
  34. extern void n3_free();
  35. extern void n3_init();
  36. extern void n3_prnt();
  37.  
  38. /* char */
  39. extern char *c1_alloc();
  40. extern char *c1_renum();
  41. extern void c1_free();
  42. extern void c1_init();
  43. extern void c1_prnt();
  44. extern char **c2_alloc();
  45. extern char **c2_renum();
  46. extern void c2_free();
  47. extern void c2_init();
  48. extern void c2_prnt();
  49. extern char ***c3_alloc();
  50. extern char ***c3_renum();
  51. extern void c3_free();
  52. extern void c3_init();
  53. extern void c3_prnt();
  54.  
  55. /* short */
  56. extern short *s1_alloc();
  57. extern short *s1_renum();
  58. extern void s1_free();
  59. extern void s1_init();
  60. extern void s1_prnt();
  61. extern short **s2_alloc();
  62. extern short **s2_renum();
  63. extern void s2_free();
  64. extern void s2_init();
  65. extern void s2_prnt();
  66. extern short ***s3_alloc();
  67. extern short ***s3_renum();
  68. extern void s3_free();
  69. extern void s3_init();
  70. extern void s3_prnt();
  71.  
  72. /* long */
  73. extern long *l1_alloc();
  74. extern long *l1_renum();
  75. extern void l1_free();
  76. extern void l1_init();
  77. extern void l1_prnt();
  78. extern long **l2_alloc();
  79. extern long **l2_renum();
  80. extern void l2_free();
  81. extern void l2_init();
  82. extern void l2_prnt();
  83. extern long ***l3_alloc();
  84. extern long ***l3_renum();
  85. extern void l3_free();
  86. extern void l3_init();
  87. extern void l3_prnt();
  88.  
  89. /* int */
  90. extern int *i1_alloc();
  91. extern int *i1_renum();
  92. extern void i1_free();
  93. extern void i1_init();
  94. extern void i1_prnt();
  95. extern int **i2_alloc();
  96. extern int **i2_renum();
  97. extern void i2_free();
  98. extern void i2_init();
  99. extern void i2_prnt();
  100. extern int ***i3_alloc();
  101. extern int ***i3_renum();
  102. extern void i3_free();
  103. extern void i3_init();
  104. extern void i3_prnt();
  105.  
  106. /* float */
  107. extern float *f1_alloc();
  108. extern float *f1_renum();
  109. extern void f1_free();
  110. extern void f1_init();
  111. extern void f1_prnt();
  112. extern float **f2_alloc();
  113. extern float **f2_renum();
  114. extern void f2_free();
  115. extern void f2_init();
  116. extern void f2_prnt();
  117. extern float ***f3_alloc();
  118. extern float ***f3_renum();
  119. extern void f3_free();
  120. extern void f3_init();
  121. extern void f3_prnt();
  122.  
  123. /* double */
  124. extern double *d1_alloc();
  125. extern double *d1_renum();
  126. extern void d1_free();
  127. extern void d1_init();
  128. extern void d1_prnt();
  129. extern double **d2_alloc();
  130. extern double **d2_renum();
  131. extern void d2_free();
  132. extern void d2_init();
  133. extern void d2_prnt();
  134. extern double ***d3_alloc();
  135. extern double ***d3_renum();
  136. extern void d3_free();
  137. extern void d3_init();
  138. extern void d3_prnt();
  139.  
  140.