raphael icon indicating copy to clipboard operation
raphael copied to clipboard

Change character tests from sets to range tests

Open quoll opened this issue 3 years ago • 0 comments

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.

quoll avatar Dec 13 '22 01:12 quoll