blob: 8c5e88c132422fea904576c5b2699e12407f954f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
.TH LIBUTF8_ULTIMATE_CODEPOINT 3 LIBUTF8
.SH NAME
LIBUTF8_ULTIMATE_CODEPOINT - The greatest Unicode codepoint
.SH SYNOPSIS
.nf
#include <libutf8.h>
#define \fBLIBUTF8_ULTIMATE_CODEPOINT\fP /* implementation omitted */
.fi
.SH DESCRIPTION
The
.B LIBUTF8_ULTIMATE_CODEPOINT
macro expands to 0x10FFFF, the greatest codepoint in the Unicode
codepoint-space, expressed as an unsigned integer that is at least
32 bits wide and interpretable by the preprocessor.
.PP
Use this value when a boundary for Unicode codepoints is needed.
Values greater than it are accepted by the decoding functions only with
.BR LIBUTF8_ALLOW_31_BITS (3).
.SH SEE ALSO
.BR libutf8 (7),
.BR libutf8_encode (3),
.BR libutf8_is_invalid (3),
.BR libutf8_is_valid (3),
.BR LIBUTF8_ALLOW_31_BITS (3)
|