home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / emacs-19.28-src.tgz / tar.out / fsf / emacs / src / fns_protos.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  3KB  |  194 lines

  1. /* Prototypes for functions defined in
  2. fns.c
  3.  */
  4.  
  5. extern int Qstring_lessp;
  6.  
  7. extern int Qprovide;
  8.  
  9. extern int Qrequire;
  10.  
  11. extern int Qyes_or_no_p_history;
  12.  
  13. extern struct Lisp_Subr Sidentity;
  14.  
  15. int Fidentity(int );
  16.  
  17. extern struct Lisp_Subr Srandom;
  18.  
  19. int Frandom(int );
  20.  
  21. extern struct Lisp_Subr Slength;
  22.  
  23. int Flength(int );
  24.  
  25. extern struct Lisp_Subr Sstring_equal;
  26.  
  27. int Fstring_equal(int , int );
  28.  
  29. extern struct Lisp_Subr Sstring_lessp;
  30.  
  31. int Fstring_lessp(int , int );
  32.  
  33. int concat2(int s1,
  34.             int s2);
  35.  
  36. extern struct Lisp_Subr Sappend;
  37.  
  38. int Fappend(int , int * );
  39.  
  40. extern struct Lisp_Subr Sconcat;
  41.  
  42. int Fconcat(int , int * );
  43.  
  44. extern struct Lisp_Subr Svconcat;
  45.  
  46. int Fvconcat(int , int * );
  47.  
  48. extern struct Lisp_Subr Scopy_sequence;
  49.  
  50. int Fcopy_sequence(int );
  51.  
  52. int concat(int nargs,
  53.            int * args,
  54.            enum Lisp_Type target_type,
  55.            int last_special);
  56.  
  57. extern struct Lisp_Subr Scopy_alist;
  58.  
  59. int Fcopy_alist(int );
  60.  
  61. extern struct Lisp_Subr Ssubstring;
  62.  
  63. int Fsubstring(int , int , int );
  64.  
  65. extern struct Lisp_Subr Snthcdr;
  66.  
  67. int Fnthcdr(int , int );
  68.  
  69. extern struct Lisp_Subr Snth;
  70.  
  71. int Fnth(int , int );
  72.  
  73. extern struct Lisp_Subr Selt;
  74.  
  75. int Felt(int , int );
  76.  
  77. extern struct Lisp_Subr Smember;
  78.  
  79. int Fmember(int , int );
  80.  
  81. extern struct Lisp_Subr Smemq;
  82.  
  83. int Fmemq(int , int );
  84.  
  85. extern struct Lisp_Subr Sassq;
  86.  
  87. int Fassq(int , int );
  88.  
  89. int assq_no_quit(register int key,
  90.                  int list);
  91.  
  92. extern struct Lisp_Subr Sassoc;
  93.  
  94. int Fassoc(int , int );
  95.  
  96. extern struct Lisp_Subr Srassq;
  97.  
  98. int Frassq(int , int );
  99.  
  100. extern struct Lisp_Subr Sdelq;
  101.  
  102. int Fdelq(int , int );
  103.  
  104. extern struct Lisp_Subr Sdelete;
  105.  
  106. int Fdelete(int , int );
  107.  
  108. extern struct Lisp_Subr Snreverse;
  109.  
  110. int Fnreverse(int );
  111.  
  112. extern struct Lisp_Subr Sreverse;
  113.  
  114. int Freverse(int );
  115.  
  116. extern struct Lisp_Subr Ssort;
  117.  
  118. int Fsort(int , int );
  119.  
  120. int merge(int org_l1,
  121.           int org_l2,
  122.           int pred);
  123.  
  124. extern struct Lisp_Subr Sget;
  125.  
  126. int Fget(int , int );
  127.  
  128. extern struct Lisp_Subr Sput;
  129.  
  130. int Fput(int , int , int );
  131.  
  132. extern struct Lisp_Subr Sequal;
  133.  
  134. int Fequal(int , int );
  135.  
  136. int internal_equal(register int o1,
  137.                    register int o2,
  138.                    int depth);
  139.  
  140. extern struct Lisp_Subr Sfillarray;
  141.  
  142. int Ffillarray(int , int );
  143.  
  144. int nconc2(int s1,
  145.            int s2);
  146.  
  147. extern struct Lisp_Subr Snconc;
  148.  
  149. int Fnconc(int , int * );
  150.  
  151. void mapcar1(int leni,
  152.              int * vals,
  153.              int fn,
  154.              int seq);
  155.  
  156. extern struct Lisp_Subr Smapconcat;
  157.  
  158. int Fmapconcat(int , int , int );
  159.  
  160. extern struct Lisp_Subr Smapcar;
  161.  
  162. int Fmapcar(int , int );
  163.  
  164. extern struct Lisp_Subr Sy_or_n_p;
  165.  
  166. int Fy_or_n_p(int );
  167.  
  168. int do_yes_or_no_p(int prompt);
  169.  
  170. extern struct Lisp_Subr Syes_or_no_p;
  171.  
  172. int Fyes_or_no_p(int );
  173.  
  174. extern struct Lisp_Subr Sload_average;
  175.  
  176. int Fload_average(void);
  177.  
  178. extern int Vfeatures;
  179.  
  180. extern struct Lisp_Subr Sfeaturep;
  181.  
  182. int Ffeaturep(int );
  183.  
  184. extern struct Lisp_Subr Sprovide;
  185.  
  186. int Fprovide(int );
  187.  
  188. extern struct Lisp_Subr Srequire;
  189.  
  190. int Frequire(int , int );
  191.  
  192. int syms_of_fns(void);
  193.  
  194.