diff options
author | Charlie Gordon <github@chqrlie.org> | 2024-02-20 00:22:32 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-03-02 18:12:24 +0100 |
commit | d4885cdedbe2d2bb366a178e54622893898a4793 (patch) | |
tree | bae983ae428d3fd3b927d98927d6a616d39cfd4f /UNLICENSE | |
parent | 566a850964945d12e95fa6290f63783977038f53 (diff) | |
download | chawan-d4885cdedbe2d2bb366a178e54622893898a4793.tar.gz |
Improve surrogate handling readability
- add inline function to test and convert surrogates is_surrogate(c), is_hi_surrogate(c), is_lo_surrogate(c), get_hi_surrogate(c), get_lo_surrogate(c), from_surrogate(hi, lo) - use names for BC header offsets and lengths in libregexp.c - remove strict aliasing violations in `lre_exec_backtrack()` - pass all context variables to XXX_CHAR macros in `lre_exec_backtrack()`
Diffstat (limited to 'UNLICENSE')
0 files changed, 0 insertions, 0 deletions