diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-11-30 00:49:35 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-11-30 00:49:35 +0000 |
commit | 84afefe65e567dcd9633a77e26cb0a95826679dd (patch) | |
tree | cca3b5e0b676b0b7a2c3f1e0c3d4c5a77dbdf617 /proto.h | |
parent | 47b6252e7f5b579fed84c3881f7cf1d3f6c0f2a4 (diff) | |
download | perl-84afefe65e567dcd9633a77e26cb0a95826679dd.tar.gz |
Make to Unicode character functions to use UVs
instead of U32s and add to_uni_fold().
p4raw-id: //depot/perl@13374
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 62 |
1 files changed, 31 insertions, 31 deletions
@@ -327,37 +327,37 @@ PERL_CALLCONV bool Perl_io_close(pTHX_ IO* io, bool not_implicit); PERL_CALLCONV OP* Perl_invert(pTHX_ OP* cmd); PERL_CALLCONV bool Perl_is_gv_magical(pTHX_ char *name, STRLEN len, U32 flags); PERL_CALLCONV I32 Perl_is_lvalue_sub(pTHX); -PERL_CALLCONV bool Perl_is_uni_alnum(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_alnumc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_idfirst(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_alpha(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_ascii(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_space(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_cntrl(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_graph(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_digit(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_upper(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_lower(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_print(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_punct(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_xdigit(pTHX_ U32 c); -PERL_CALLCONV U32 Perl_to_uni_upper(pTHX_ U32 c, U8 *p, STRLEN *lenp); -PERL_CALLCONV U32 Perl_to_uni_title(pTHX_ U32 c, U8 *p, STRLEN *lenp); -PERL_CALLCONV U32 Perl_to_uni_lower(pTHX_ U32 c, U8 *p, STRLEN *lenp); -PERL_CALLCONV bool Perl_is_uni_alnum_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_alnumc_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_idfirst_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_alpha_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_ascii_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_space_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_cntrl_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_graph_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_digit_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_upper_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_lower_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_print_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_punct_lc(pTHX_ U32 c); -PERL_CALLCONV bool Perl_is_uni_xdigit_lc(pTHX_ U32 c); +PERL_CALLCONV bool Perl_is_uni_alnum(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_alnumc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_idfirst(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_alpha(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_ascii(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_space(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_cntrl(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_graph(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_digit(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_upper(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_lower(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_print(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_punct(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_xdigit(pTHX_ UV c); +PERL_CALLCONV UV Perl_to_uni_upper(pTHX_ UV c, U8 *p, STRLEN *lenp); +PERL_CALLCONV UV Perl_to_uni_title(pTHX_ UV c, U8 *p, STRLEN *lenp); +PERL_CALLCONV UV Perl_to_uni_lower(pTHX_ UV c, U8 *p, STRLEN *lenp); +PERL_CALLCONV bool Perl_is_uni_alnum_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_alnumc_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_idfirst_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_alpha_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_ascii_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_space_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_cntrl_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_graph_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_digit_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_upper_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_lower_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_print_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_punct_lc(pTHX_ UV c); +PERL_CALLCONV bool Perl_is_uni_xdigit_lc(pTHX_ UV c); PERL_CALLCONV STRLEN Perl_is_utf8_char(pTHX_ U8 *p); PERL_CALLCONV bool Perl_is_utf8_string(pTHX_ U8 *s, STRLEN len); PERL_CALLCONV bool Perl_is_utf8_alnum(pTHX_ U8 *p); |