亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pcre_ucp_searchfuncs.c

?? SDL文件。SDL_ERROwenjian.....
?? C
字號(hào):
/**************************************************      Perl-Compatible Regular Expressions       **************************************************//* PCRE is a library of functions to support regular expressions whose syntaxand semantics are as close as possible to those of the Perl 5 language.                       Written by Philip Hazel           Copyright (c) 1997-2007 University of Cambridge-----------------------------------------------------------------------------Redistribution and use in source and binary forms, with or withoutmodification, are permitted provided that the following conditions are met:    * Redistributions of source code must retain the above copyright notice,      this list of conditions and the following disclaimer.    * Redistributions in binary form must reproduce the above copyright      notice, this list of conditions and the following disclaimer in the      documentation and/or other materials provided with the distribution.    * Neither the name of the University of Cambridge nor the names of its      contributors may be used to endorse or promote products derived from      this software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSEARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BELIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE.-----------------------------------------------------------------------------*//* This module contains code for searching the table of Unicode characterproperties. */#ifdef HAVE_CONFIG_H#include "config.h"#endif#include "pcre_internal.h"#include "ucp.h"               /* Category definitions */#include "ucpinternal.h"       /* Internal table details */#include "ucptable.h"          /* The table itself *//* Table to translate from particular type value to the general value. */static const int ucp_gentype[] = {  ucp_C, ucp_C, ucp_C, ucp_C, ucp_C,  /* Cc, Cf, Cn, Co, Cs */  ucp_L, ucp_L, ucp_L, ucp_L, ucp_L,  /* Ll, Lu, Lm, Lo, Lt */  ucp_M, ucp_M, ucp_M,                /* Mc, Me, Mn */  ucp_N, ucp_N, ucp_N,                /* Nd, Nl, No */  ucp_P, ucp_P, ucp_P, ucp_P, ucp_P,  /* Pc, Pd, Pe, Pf, Pi */  ucp_P, ucp_P,                       /* Ps, Po */  ucp_S, ucp_S, ucp_S, ucp_S,         /* Sc, Sk, Sm, So */  ucp_Z, ucp_Z, ucp_Z                 /* Zl, Zp, Zs */};/**************************************************         Search table and return type           **************************************************//* Three values are returned: the category is ucp_C, ucp_L, etc. The detailedcharacter type is ucp_Lu, ucp_Nd, etc. The script is ucp_Latin, etc.Arguments:  c           the character value  type_ptr    the detailed character type is returned here  script_ptr  the script is returned hereReturns:      the character type category*/int_pcre_ucp_findprop(const unsigned int c, int *type_ptr, int *script_ptr){int bot = 0;int top = sizeof(ucp_table)/sizeof(cnode);int mid;/* The table is searched using a binary chop. You might think that usingintermediate variables to hold some of the common expressions would speedthings up, but tests with gcc 3.4.4 on Linux showed that, on the contrary, itmakes things a lot slower. */for (;;)  {  if (top <= bot)    {    *type_ptr = ucp_Cn;    *script_ptr = ucp_Common;    return ucp_C;    }  mid = (bot + top) >> 1;  if (c == (ucp_table[mid].f0 & f0_charmask)) break;  if (c < (ucp_table[mid].f0 & f0_charmask)) top = mid;  else    {    if ((ucp_table[mid].f0 & f0_rangeflag) != 0 &&        c <= (ucp_table[mid].f0 & f0_charmask) +             (ucp_table[mid].f1 & f1_rangemask)) break;    bot = mid + 1;    }  }/* Found an entry in the table. Set the script and detailed type values, andreturn the general type. */*script_ptr = (ucp_table[mid].f0 & f0_scriptmask) >> f0_scriptshift;*type_ptr = (ucp_table[mid].f1 & f1_typemask) >> f1_typeshift;return ucp_gentype[*type_ptr];}/**************************************************       Search table and return other case       **************************************************//* If the given character is a letter, and there is another case for theletter, return the other case. Otherwise, return -1.Arguments:  c           the character valueReturns:      the other case or NOTACHAR if none*/unsigned int_pcre_ucp_othercase(const unsigned int c){int bot = 0;int top = sizeof(ucp_table)/sizeof(cnode);int mid, offset;/* The table is searched using a binary chop. You might think that usingintermediate variables to hold some of the common expressions would speedthings up, but tests with gcc 3.4.4 on Linux showed that, on the contrary, itmakes things a lot slower. */for (;;)  {  if (top <= bot) return -1;  mid = (bot + top) >> 1;  if (c == (ucp_table[mid].f0 & f0_charmask)) break;  if (c < (ucp_table[mid].f0 & f0_charmask)) top = mid;  else    {    if ((ucp_table[mid].f0 & f0_rangeflag) != 0 &&        c <= (ucp_table[mid].f0 & f0_charmask) +             (ucp_table[mid].f1 & f1_rangemask)) break;    bot = mid + 1;    }  }/* Found an entry in the table. Return NOTACHAR for a range entry. Otherwisereturn the other case if there is one, else NOTACHAR. */if ((ucp_table[mid].f0 & f0_rangeflag) != 0) return NOTACHAR;offset = ucp_table[mid].f1 & f1_casemask;if ((offset & f1_caseneg) != 0) offset |= f1_caseneg;return (offset == 0)? NOTACHAR : c + offset;}/* End of pcre_ucp_searchfuncs.c */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲人成网站| 樱桃视频在线观看一区| 91碰在线视频| 天天综合色天天| 国产欧美日韩在线| 制服丝袜在线91| 99久久er热在这里只有精品66| 视频一区免费在线观看| 亚洲欧洲日产国产综合网| 欧美一区二区久久| 在线欧美日韩国产| 成人免费视频一区| 国产一区二区三区av电影 | 欧美日韩另类国产亚洲欧美一级| 国产在线精品免费av| 天天综合网 天天综合色| 日韩美女啊v在线免费观看| 久久久青草青青国产亚洲免观| 欧美精品日日鲁夜夜添| 91电影在线观看| 不卡一区二区中文字幕| 国产一区二区电影| 久久91精品国产91久久小草| 午夜精品久久久久影视| 亚洲综合999| 亚洲视频狠狠干| 国产精品成人免费| 欧美激情在线一区二区三区| 精品国产凹凸成av人导航| 欧美美女激情18p| 91福利精品第一导航| 99久久精品国产毛片| 99久久免费视频.com| 成人夜色视频网站在线观看| 国产精品99久久久久久久vr| 精品亚洲porn| 狠狠色丁香婷婷综合| 美女视频黄久久| 激情综合色播激情啊| 国产又粗又猛又爽又黄91精品| 韩国一区二区在线观看| 久久97超碰色| 国内精品伊人久久久久av一坑| 久久99精品一区二区三区三区| 久久99久久久久久久久久久| 久久国产婷婷国产香蕉| 精品一区二区三区影院在线午夜 | 综合网在线视频| 最好看的中文字幕久久| 亚洲免费观看高清在线观看| 亚洲综合色丁香婷婷六月图片| 亚洲成人一区二区在线观看| 五月婷婷久久综合| 日韩电影在线观看网站| 精品一区二区三区免费播放| 国内外精品视频| 国产盗摄一区二区| 91啪九色porn原创视频在线观看| 色婷婷狠狠综合| 欧美精品777| 精品国产三级电影在线观看| 国产女主播一区| 亚洲精品菠萝久久久久久久| 天涯成人国产亚洲精品一区av| 美女视频网站久久| 国产91精品露脸国语对白| 99精品视频在线观看免费| 在线观看亚洲一区| 日韩精品中文字幕在线一区| 国产亚洲精品aa| 亚洲自拍偷拍图区| 国产麻豆视频一区二区| 99视频国产精品| 欧美高清视频在线高清观看mv色露露十八| 日韩欧美色综合网站| 中文在线免费一区三区高中清不卡| 一区二区三区在线影院| 免费在线看成人av| 99这里都是精品| 欧美一区二区女人| 亚洲同性gay激情无套| 日韩激情一区二区| 成人动漫av在线| 欧美精品高清视频| 国产精品久久久久天堂| 日本不卡视频在线| 色综合久久久久综合99| 日韩三级免费观看| 国产精品免费免费| 日本不卡的三区四区五区| www.综合网.com| 日韩小视频在线观看专区| 日韩理论片在线| 国产精品亚洲一区二区三区在线| 欧美午夜精品一区二区三区| 日本一区二区三区dvd视频在线 | 热久久久久久久| 成人激情电影免费在线观看| 在线播放日韩导航| 1024国产精品| 乱中年女人伦av一区二区| 色婷婷国产精品久久包臀| 久久久久综合网| 美女诱惑一区二区| 欧美片在线播放| 亚洲四区在线观看| 国产盗摄一区二区| 日韩午夜电影在线观看| 亚洲图片欧美视频| 99re热这里只有精品视频| 久久久久久黄色| 日韩av电影免费观看高清完整版 | 亚洲蜜桃精久久久久久久| 国产一区二区在线影院| 91精选在线观看| 亚洲va天堂va国产va久| 91无套直看片红桃| 中文一区二区完整视频在线观看| 麻豆精品国产91久久久久久| 欧美日韩免费一区二区三区| 亚洲免费在线播放| 成人精品视频网站| 久久久久久久综合色一本| 免费在线观看成人| 欧美高清视频在线高清观看mv色露露十八| 亚洲美女免费在线| 色综合久久综合| 亚洲精品中文字幕乱码三区| 99久久er热在这里只有精品66| 国产精品嫩草影院com| 国产91色综合久久免费分享| 国产欧美日韩激情| 国产69精品久久久久毛片| 久久精子c满五个校花| 国产综合成人久久大片91| 久久久精品中文字幕麻豆发布| 国产综合久久久久久久久久久久| 久久亚洲综合色| 精品一区二区三区在线观看 | 久久精品国产99| www成人在线观看| 国产一区二区三区精品欧美日韩一区二区三区| 日韩一区二区中文字幕| 久久福利视频一区二区| 精品三级在线观看| 国产在线观看免费一区| 国产午夜亚洲精品午夜鲁丝片 | 亚洲一区二区三区不卡国产欧美| 在线观看一区日韩| 视频一区国产视频| 欧美va亚洲va香蕉在线| 国产麻豆成人精品| 国产精品久久久久婷婷| 91国产福利在线| 亚洲成人在线免费| 精品少妇一区二区三区免费观看 | 欧美午夜不卡视频| 五月天欧美精品| 欧美精品一区二区三区久久久| 福利一区在线观看| 亚洲老妇xxxxxx| 日韩丝袜美女视频| 成人福利视频网站| 亚洲一二三级电影| 欧美成人激情免费网| 国产精品一区二区免费不卡| 国产精品嫩草影院com| 欧美午夜精品一区二区蜜桃| 精品综合免费视频观看| 国产精品毛片无遮挡高清| 在线观看视频91| 六月婷婷色综合| 亚洲天堂成人网| 日韩一区二区三区电影在线观看| 激情都市一区二区| 亚洲日本一区二区三区| 制服丝袜中文字幕一区| 成人免费不卡视频| 天堂一区二区在线免费观看| 国产欧美日本一区视频| 欧美精品欧美精品系列| 国产夫妻精品视频| 视频一区二区三区中文字幕| 中文字幕第一区综合| 欧美日韩国产电影| 成人综合婷婷国产精品久久免费| 亚洲制服丝袜av| 久久精品视频在线看| 欧美性猛片aaaaaaa做受| 国产在线精品国自产拍免费| 亚洲中国最大av网站| 国产日韩影视精品| 7777精品伊人久久久大香线蕉 | 日韩欧美成人一区| 色婷婷综合中文久久一本| 久草中文综合在线| 亚洲二区在线视频| 中文字幕欧美区| 日韩你懂的电影在线观看| 欧美性极品少妇|