Mercurial > hg > xemacs-beta
comparison src/elhash.h @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | f220cc83d72e |
children | 8626e4521993 |
comparison
equal
deleted
inserted
replaced
271:c7b7086b0a39 | 272:c5d627a313b1 |
---|---|
47 HASHTABLE_EQ, | 47 HASHTABLE_EQ, |
48 HASHTABLE_EQL, | 48 HASHTABLE_EQL, |
49 HASHTABLE_EQUAL | 49 HASHTABLE_EQUAL |
50 }; | 50 }; |
51 | 51 |
52 Lisp_Object Fmake_hashtable (Lisp_Object size, Lisp_Object test_fun); | 52 EXFUN (Fcopy_hashtable, 1); |
53 Lisp_Object Fmake_weak_hashtable(Lisp_Object size, Lisp_Object test); | 53 EXFUN (Fhashtable_fullness, 1); |
54 Lisp_Object Fmake_key_weak_hashtable(Lisp_Object size, Lisp_Object test); | 54 EXFUN (Fremhash, 2); |
55 Lisp_Object Fmake_value_weak_hashtable(Lisp_Object size, Lisp_Object test); | |
56 Lisp_Object Fcopy_hashtable (Lisp_Object old_table); | |
57 Lisp_Object Fgethash (Lisp_Object obj, Lisp_Object table, Lisp_Object default_); | |
58 Lisp_Object Fputhash (Lisp_Object obj, Lisp_Object val, Lisp_Object table); | |
59 Lisp_Object Fremhash (Lisp_Object obj, Lisp_Object table); | |
60 Lisp_Object Fhashtable_fullness (Lisp_Object table); | |
61 | 55 |
62 Lisp_Object make_lisp_hashtable (int size, | 56 Lisp_Object make_lisp_hashtable (int size, |
63 enum hashtable_type type, | 57 enum hashtable_type type, |
64 enum hashtable_test_fun test_fun); | 58 enum hashtable_test_fun test_fun); |
65 | 59 |