[pypy-dev] Towards pypy-jvm
anto.cuni at gmail.com
Sun Apr 1 13:46:19 CEST 2007
Niko Matsakis wrote:
>> The last time I checked what java's Hasttable offers and I saw you
>> can't pass to it custom hashing and equality functions, but maybe
>> there is a simple way to do it that I don't know.
> No, there isn't, but it shouldn't be too hard to cook up some kind of
> Hashtable substitute that uses small wrapper classes to handle that. I
> think that's what you did for C#, right?
No, for .NET it was simpler because the standard Dictionary type also
accepts an optional class that implements the custom functions, so all I
need to do is to create a class for each unique pair of equality and
hashing functions (see cli/comparer.py).
More information about the Pypy-dev