Expand description
Single-pass SIMD-guided normalizer implementations (NFC, NFD, NFKC, NFKD).
The core loop scans 64-byte chunks via SIMD to identify passthrough regions (all bytes below a form-dependent bound), copying them directly. Non-passthrough bytes trigger scalar decode + decompose + CCC sort + optional recomposition.
Structs§
- NfcNormalizer
- NFC normalizer: Canonical Decomposition, followed by Canonical Composition.
- NfdNormalizer
- NFD normalizer: Canonical Decomposition.
- Nfkc
Normalizer - NFKC normalizer: Compatibility Decomposition, followed by Canonical Composition.
- Nfkd
Normalizer - NFKD normalizer: Compatibility Decomposition.
Enums§
- Form
- Unicode normalization form.