]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/scm-hash.hh
* lily/book.cc (process): return Paper_book
[lilypond.git] / lily / include / scm-hash.hh
index 54423b63028a4c4f6fbf7ed30916a825ad9e20d1..c5c2769e67ac646531bb748053d5ef71790a79c6 100644 (file)
@@ -3,7 +3,7 @@
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 1999--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1999--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 
 
    scm_gc_unprotect_object (tab->self_scm_);
 
-
-
-
-   TODO:
-
-  - This should come from GUILE. We're typically doing double work,
-   because KEY already is a symbol, and is looked up in a symbol
-   hashtable.
-
-  - use GUILE hashtables iso STL.
  */
 
 class Scheme_hash_table
 {  
 public:
   bool try_retrieve (SCM key, SCM *val);
-  bool elem_b (SCM key) const;
+  bool contains (SCM key) const;
 
   /**
      WARNING: putting something in assumes responsibility for cleaning