raphael
raphael copied to clipboard
Change character tests from sets to range tests
The character membership tests are based on sets, but these are unreasonably large. Instead, they can be converted to range-based tests. Prioritize ascii, but then binary split the testing ranges.