diff options
Diffstat (limited to 'doc/ref/api-compound.texi')
-rw-r--r-- | doc/ref/api-compound.texi | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/ref/api-compound.texi b/doc/ref/api-compound.texi index f117e1cfc..9d9eec3b7 100644 --- a/doc/ref/api-compound.texi +++ b/doc/ref/api-compound.texi @@ -308,7 +308,7 @@ Return the number of elements in list @var{lst}. @deffn {Scheme Procedure} last-pair lst @deffnx {C Function} scm_last_pair (lst) -Return a pointer to the last pair in @var{lst}, signalling an error if +Return the last pair in @var{lst}, signalling an error if @var{lst} is circular. @end deffn @@ -2379,6 +2379,16 @@ then it can use @var{size} to avoid rehashing when initial entries are added. @end deffn +@deffn {Scheme Procedure} hash-table? obj +@deffnx {C Function} scm_hash_table_p (obj) +Return @code{#t} if @var{obj} is a hash table. +@end deffn + +@deffn {Scheme Procedure} hash-clear! table +@deffnx {C Function} scm_hash_clear_x (table) +Remove all items from TABLE (without triggering a resize). +@end deffn + @deffn {Scheme Procedure} hash-ref table key [dflt] @deffnx {Scheme Procedure} hashq-ref table key [dflt] @deffnx {Scheme Procedure} hashv-ref table key [dflt] |