---

** [issues:#5965] Make Scheme_hash_table just use the native hash table type.  
This**

**Status:** Started
**Created:** Sat May 09, 2020 12:18 AM UTC by David Kastrup
**Last Updated:** Sat May 09, 2020 12:18 AM UTC
**Owner:** nobody


Make Scheme_hash_table just use the native hash table type.  This
consists of two commits:



Implement Scheme_hash_table in terms of Smob0


Introduce Smob0 class without external storage



The Smob0 class is actually even more of a joke than the Smob1 class
already and makes do without introducing an actual Smob or its own
type.  It just allows a syntactic class wrapper around an actual
Scheme data structure to provide the normal Smob C++ programming
interface.  There might be a point in trying to make for a way of
working with Scheme traits that does not go through class pointers as
a prescribed interface in the first place.  In the current framework,
this may be the cheapest way to get rid of an additional class
indirection without losing the convenience of working with a fixed C++
type and associated member functions.

http://codereview.appspot.com/561810043


---

Sent from sourceforge.net because testlilyissues-a...@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/testlilyissues/admin/issues/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Testlilyissues-auto mailing list
testlilyissues-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
    • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development

Reply via email to