Seven new functions for Unicode-aware string operations: - CodePointSize: byte width of a UTF-8 sequence from its lead byte - CodePointLength: count codepoints in a string (O(n) scan) - CodePointCopy: extract substring by codepoint index and count - CodePointAt: codepoint value at a codepoint position - CodePointPos: find substring, return codepoint index - CodePointByteIndex: convert codepoint index to byte index - CodePointFromByteIndex: decode codepoint at a byte position (O(1)) All functions use PChar arithmetic for zero-allocation performance. |
||
|---|---|---|
| .. | ||
| src/main/pascal | ||
| project.xml | ||