From: Harald Hanche-O. <ha...@ma...> - 2006-02-21 12:25:54
|
+ Yaroslav Kavenchuk <kav...@je...>: | Nikodemus Siivola wrote: | > Character-to-name and name-to-character mappings are both O(ln | > size-of-character-space), which seems reasonable enough for me. | | mappings from what and to what? Somewhere at the Unicode web site there is a file UnicodeData.txt which contains lines like this one: 2232;CLOCKWISE CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;; So the character-to-name mapping ought to map #.(code-char #x2232) (∲) to the string "CLOCKWISE CONTOUR INTEGRAL", and the inverse mapping does, well, the inverse. As to whether 600 K is bloat, I wonder how hard it would be to put the conversion tables in a fasl that is automagically loaded on demand? (My guess is it shouldn't be hard at all.) - Harald |