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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xmlrole.c

?? web browser
?? C
?? 第 1 頁 / 共 2 頁
字號:
int notation2(PROLOG_STATE *state,	      int tok,	      const char *ptr,	      const char *end,	      const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_LITERAL:    state->handler = notation4;    return XML_ROLE_NOTATION_PUBLIC_ID;  }  return syntaxError(state);}staticint notation3(PROLOG_STATE *state,	      int tok,	      const char *ptr,	      const char *end,	      const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_LITERAL:    state->handler = declClose;    return XML_ROLE_NOTATION_SYSTEM_ID;  }  return syntaxError(state);}staticint notation4(PROLOG_STATE *state,	      int tok,	      const char *ptr,	      const char *end,	      const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_LITERAL:    state->handler = declClose;    return XML_ROLE_NOTATION_SYSTEM_ID;  case XML_TOK_DECL_CLOSE:    state->handler = internalSubset;    return XML_ROLE_NOTATION_NO_SYSTEM_ID;  }  return syntaxError(state);}staticint attlist0(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    state->handler = attlist1;    return XML_ROLE_ATTLIST_ELEMENT_NAME;  }  return syntaxError(state);}staticint attlist1(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_DECL_CLOSE:    state->handler = internalSubset;    return XML_ROLE_NONE;  case XML_TOK_NAME:    state->handler = attlist2;    return XML_ROLE_ATTRIBUTE_NAME;  }  return syntaxError(state);}staticint attlist2(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    {      static const char *types[] = {	"CDATA",        "ID",        "IDREF",        "IDREFS",        "ENTITY",        "ENTITIES",        "NMTOKEN",        "NMTOKENS",      };      int i;      for (i = 0; i < (int)(sizeof(types)/sizeof(types[0])); i++)	if (XmlNameMatchesAscii(enc, ptr, types[i])) {	  state->handler = attlist8;	  return XML_ROLE_ATTRIBUTE_TYPE_CDATA + i;	}    }    if (XmlNameMatchesAscii(enc, ptr, "NOTATION")) {      state->handler = attlist5;      return XML_ROLE_NONE;    }    break;  case XML_TOK_OPEN_PAREN:    state->handler = attlist3;    return XML_ROLE_NONE;  }  return syntaxError(state);}staticint attlist3(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NMTOKEN:  case XML_TOK_NAME:    state->handler = attlist4;    return XML_ROLE_ATTRIBUTE_ENUM_VALUE;  }  return syntaxError(state);}staticint attlist4(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_CLOSE_PAREN:    state->handler = attlist8;    return XML_ROLE_NONE;  case XML_TOK_OR:    state->handler = attlist3;    return XML_ROLE_NONE;  }  return syntaxError(state);}staticint attlist5(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_OPEN_PAREN:    state->handler = attlist6;    return XML_ROLE_NONE;  }  return syntaxError(state);}staticint attlist6(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    state->handler = attlist7;    return XML_ROLE_ATTRIBUTE_NOTATION_VALUE;  }  return syntaxError(state);}staticint attlist7(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_CLOSE_PAREN:    state->handler = attlist8;    return XML_ROLE_NONE;  case XML_TOK_OR:    state->handler = attlist6;    return XML_ROLE_NONE;  }  return syntaxError(state);}/* default value */staticint attlist8(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_POUND_NAME:    if (XmlNameMatchesAscii(enc,			    ptr + MIN_BYTES_PER_CHAR(enc),			    "IMPLIED")) {      state->handler = attlist1;      return XML_ROLE_IMPLIED_ATTRIBUTE_VALUE;    }    if (XmlNameMatchesAscii(enc,			    ptr + MIN_BYTES_PER_CHAR(enc),			    "REQUIRED")) {      state->handler = attlist1;      return XML_ROLE_REQUIRED_ATTRIBUTE_VALUE;    }    if (XmlNameMatchesAscii(enc,			    ptr + MIN_BYTES_PER_CHAR(enc),			    "FIXED")) {      state->handler = attlist9;      return XML_ROLE_NONE;    }    break;  case XML_TOK_LITERAL:    state->handler = attlist1;    return XML_ROLE_DEFAULT_ATTRIBUTE_VALUE;  }  return syntaxError(state);}staticint attlist9(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_LITERAL:    state->handler = attlist1;    return XML_ROLE_FIXED_ATTRIBUTE_VALUE;  }  return syntaxError(state);}staticint element0(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    state->handler = element1;    return XML_ROLE_ELEMENT_NAME;  }  return syntaxError(state);}staticint element1(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    if (XmlNameMatchesAscii(enc, ptr, "EMPTY")) {      state->handler = declClose;      return XML_ROLE_CONTENT_EMPTY;    }    if (XmlNameMatchesAscii(enc, ptr, "ANY")) {      state->handler = declClose;      return XML_ROLE_CONTENT_ANY;    }    break;  case XML_TOK_OPEN_PAREN:    state->handler = element2;    state->level = 1;    return XML_ROLE_GROUP_OPEN;  }  return syntaxError(state);}staticint element2(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_POUND_NAME:    if (XmlNameMatchesAscii(enc,			    ptr + MIN_BYTES_PER_CHAR(enc),			    "PCDATA")) {      state->handler = element3;      return XML_ROLE_CONTENT_PCDATA;    }    break;  case XML_TOK_OPEN_PAREN:    state->level = 2;    state->handler = element6;    return XML_ROLE_GROUP_OPEN;  case XML_TOK_NAME:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT;  case XML_TOK_NAME_QUESTION:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_OPT;  case XML_TOK_NAME_ASTERISK:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_REP;  case XML_TOK_NAME_PLUS:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_PLUS;  }  return syntaxError(state);}staticint element3(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_CLOSE_PAREN:  case XML_TOK_CLOSE_PAREN_ASTERISK:    state->handler = declClose;    return XML_ROLE_GROUP_CLOSE_REP;  case XML_TOK_OR:    state->handler = element4;    return XML_ROLE_NONE;  }  return syntaxError(state);}staticint element4(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_NAME:    state->handler = element5;    return XML_ROLE_CONTENT_ELEMENT;  }  return syntaxError(state);}staticint element5(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_CLOSE_PAREN_ASTERISK:    state->handler = declClose;    return XML_ROLE_GROUP_CLOSE_REP;  case XML_TOK_OR:    state->handler = element4;    return XML_ROLE_NONE;  }  return syntaxError(state);}staticint element6(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_OPEN_PAREN:    state->level += 1;    return XML_ROLE_GROUP_OPEN;  case XML_TOK_NAME:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT;  case XML_TOK_NAME_QUESTION:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_OPT;  case XML_TOK_NAME_ASTERISK:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_REP;  case XML_TOK_NAME_PLUS:    state->handler = element7;    return XML_ROLE_CONTENT_ELEMENT_PLUS;  }  return syntaxError(state);}staticint element7(PROLOG_STATE *state,	     int tok,	     const char *ptr,	     const char *end,	     const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_CLOSE_PAREN:    state->level -= 1;    if (state->level == 0)      state->handler = declClose;    return XML_ROLE_GROUP_CLOSE;  case XML_TOK_CLOSE_PAREN_ASTERISK:    state->level -= 1;    if (state->level == 0)      state->handler = declClose;    return XML_ROLE_GROUP_CLOSE_REP;  case XML_TOK_CLOSE_PAREN_QUESTION:    state->level -= 1;    if (state->level == 0)      state->handler = declClose;    return XML_ROLE_GROUP_CLOSE_OPT;  case XML_TOK_CLOSE_PAREN_PLUS:    state->level -= 1;    if (state->level == 0)      state->handler = declClose;    return XML_ROLE_GROUP_CLOSE_PLUS;  case XML_TOK_COMMA:    state->handler = element6;    return XML_ROLE_GROUP_SEQUENCE;  case XML_TOK_OR:    state->handler = element6;    return XML_ROLE_GROUP_CHOICE;  }  return syntaxError(state);}staticint declClose(PROLOG_STATE *state,	      int tok,	      const char *ptr,	      const char *end,	      const ENCODING *enc){  switch (tok) {  case XML_TOK_PROLOG_S:    return XML_ROLE_NONE;  case XML_TOK_DECL_CLOSE:    state->handler = internalSubset;    return XML_ROLE_NONE;  }  return syntaxError(state);}#if 0staticint ignore(PROLOG_STATE *state,	   int tok,	   const char *ptr,	   const char *end,	   const ENCODING *enc){  switch (tok) {  case XML_TOK_DECL_CLOSE:    state->handler = internalSubset;    return 0;  default:    return XML_ROLE_NONE;  }  return syntaxError(state);}#endifstaticint error(PROLOG_STATE *state,	   int tok,	   const char *ptr,	   const char *end,	   const ENCODING *enc){  return XML_ROLE_NONE;}staticint syntaxError(PROLOG_STATE *state){  state->handler = error;  return XML_ROLE_ERROR;}void XmlPrologStateInit(PROLOG_STATE *state){  state->handler = prolog0;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品三级久久久久三级| 国产一区二三区| 亚洲欧美在线另类| 国产欧美1区2区3区| 国产精品成人网| 欧美mv和日韩mv国产网站| 成人久久18免费网站麻豆| 国产麻豆精品在线观看| 国产成人av福利| av电影在线观看不卡| 欧美在线免费观看亚洲| 欧美精品在线观看一区二区| 日韩丝袜情趣美女图片| 久久精品视频免费| 一区二区久久久久久| 美女一区二区在线观看| 国产91精品一区二区麻豆亚洲| 99精品视频在线免费观看| 欧美日韩一级片在线观看| 欧美va亚洲va香蕉在线| 亚洲视频在线一区二区| 麻豆国产欧美一区二区三区| aaa欧美大片| 久久久久久免费| 亚洲欧洲精品一区二区三区不卡| 国产精品私人影院| 日韩电影一区二区三区四区| 日本高清免费不卡视频| 国产人久久人人人人爽| 麻豆一区二区99久久久久| 91黄色免费观看| 一区二区欧美精品| 色狠狠综合天天综合综合| 国产精品国产三级国产普通话99 | 正在播放亚洲一区| 亚洲精品免费在线| 色欧美乱欧美15图片| 精品国产一区二区国模嫣然| 五月激情六月综合| 欧美日韩一卡二卡| 久久精品国产精品亚洲精品| 成人蜜臀av电影| 精品欧美一区二区久久| 国产精一区二区三区| 久久青草国产手机看片福利盒子| 国模少妇一区二区三区| 精品福利av导航| 成人av在线播放网址| 亚洲日本在线天堂| 欧美一区二区福利在线| 麻豆久久久久久久| 国产清纯白嫩初高生在线观看91| 粉嫩av一区二区三区粉嫩| 亚洲自拍都市欧美小说| 久久影院视频免费| 91黄视频在线| 成人综合婷婷国产精品久久蜜臀| 日韩理论电影院| 精品国产一区二区三区忘忧草 | 欧美国产一区二区在线观看| 91丨九色porny丨蝌蚪| 国产欧美日韩麻豆91| 成人一区在线观看| 奇米亚洲午夜久久精品| 亚洲乱码国产乱码精品精可以看 | 91啪在线观看| 国产成人夜色高潮福利影视| 日本成人在线一区| 亚洲已满18点击进入久久| 国产精品视频在线看| 久久久精品欧美丰满| 日韩欧美一区二区免费| 56国语精品自产拍在线观看| 91香蕉视频污在线| 成人av一区二区三区| 国产99久久久国产精品潘金| 国产精品综合一区二区| 久久 天天综合| 狠狠v欧美v日韩v亚洲ⅴ| 韩国精品久久久| 成人免费视频一区二区| 美日韩一级片在线观看| 亚洲综合免费观看高清完整版 | 日本美女一区二区| 国内精品伊人久久久久影院对白| 成人综合在线观看| 国产精品亚洲一区二区三区在线| 国产风韵犹存在线视精品| 懂色中文一区二区在线播放| eeuss国产一区二区三区| 国产suv一区二区三区88区| 一本色道久久综合亚洲91| 欧美日韩电影一区| 国产欧美精品一区| 日韩av高清在线观看| av不卡免费电影| 精品国产在天天线2019| 亚洲成a人v欧美综合天堂| 久久超碰97人人做人人爱| 国产一区二区三区黄视频 | 欧美一区二区三区视频免费播放| 久久在线观看免费| 美国精品在线观看| 777色狠狠一区二区三区| 亚洲欧美在线高清| 国产成人免费在线视频| 欧美一级搡bbbb搡bbbb| 亚洲午夜精品网| 9i看片成人免费高清| 久久色成人在线| 久久99精品一区二区三区| 欧美剧情片在线观看| 亚洲伊人伊色伊影伊综合网| 色综合天天综合色综合av| 国产视频视频一区| 91麻豆文化传媒在线观看| 国产人成亚洲第一网站在线播放 | 白白色 亚洲乱淫| 国产欧美日产一区| 99久久精品免费| 伊人夜夜躁av伊人久久| 欧美性猛交xxxxxx富婆| 一个色妞综合视频在线观看| 欧美最猛黑人xxxxx猛交| 日韩av不卡一区二区| 久久久久99精品国产片| 91首页免费视频| 亚洲图片有声小说| 精品日本一线二线三线不卡| 波多野结衣中文字幕一区| 一区二区三区中文免费| 精品国产乱码91久久久久久网站| 国产毛片精品一区| 亚洲一区在线看| 国产精品看片你懂得| 欧美在线观看视频一区二区| 韩日精品视频一区| 午夜精品一区二区三区三上悠亚 | 狠狠色丁香婷综合久久| 精品精品国产高清一毛片一天堂| 99久久免费视频.com| 美女在线观看视频一区二区| 丝袜美腿一区二区三区| 日本一区二区视频在线| 欧美美女一区二区在线观看| 99这里只有精品| 99精品视频在线免费观看| 国产一区91精品张津瑜| 免费高清在线一区| 亚洲亚洲精品在线观看| 亚洲成精国产精品女| 亚洲一区在线观看视频| 亚洲精品国产品国语在线app| 国产精品初高中害羞小美女文| 欧美精品一区二区不卡| 久久亚洲精品国产精品紫薇| 欧美日韩成人激情| 欧美日本视频在线| 日韩欧美中文字幕精品| 日韩欧美一二三四区| 国产日产欧美精品一区二区三区| 欧美一二三四区在线| 国产亚洲女人久久久久毛片| 中文字幕av在线一区二区三区| 国产精品久久久久久久蜜臀| 久久综合久久久久88| 久久网站最新地址| 一区二区三区欧美在线观看| 图片区小说区国产精品视频| 美脚の诱脚舐め脚责91| av中文字幕在线不卡| 欧美美女黄视频| 亚洲色欲色欲www在线观看| 日韩不卡免费视频| 国产一区二区三区国产| 色综合色综合色综合| 日韩久久久久久| 成人欧美一区二区三区小说| 午夜视频一区在线观看| av一区二区久久| 欧美大片顶级少妇| 日本亚洲天堂网| 99精品热视频| 国产色产综合色产在线视频| 久久99热这里只有精品| 99re这里只有精品首页| 亚洲国产精品av| 丝袜亚洲另类欧美综合| 欧美精品三级日韩久久| 亚洲一线二线三线视频| aaa国产一区| 亚洲午夜一二三区视频| 精品污污网站免费看| 亚洲男同性视频| 国产成人精品午夜视频免费| 精品99久久久久久| www.99精品| 亚洲国产综合在线| 欧美一区午夜视频在线观看| 亚洲成人午夜影院|