Custom hash-table test functions
I looked in the ecl manual but couldn't find anything regarding the ability to create custom test function for hash-tables. Only EQ, EQL, EQUAL and EQUALP are required as per the ANSI standard, but I found myself wanting to define my own test.
I learned that sbcl provides this with sb-ext:define-hash-table-test
, clisp similarly has ext:define-hash-table-test
and Allegro and Lisp Works accept non-standard functions in the :test
argument.
ECL doesn't support this, does it? Would this be an interesting feature?