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

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

?? objrtfnx.c

?? clips源代碼
?? C
?? 第 1 頁 / 共 4 頁
字號:
#endif#endif  }static intBool PNSimpleCompareFunction1(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   struct ObjectCmpPNSingleSlotVars1 *hack;   INSTANCE_SLOT *is1,*is2;   int rv;   hack = (struct ObjectCmpPNSingleSlotVars1 *) ValueToBitMap(theValue);   is1 = GetInsSlot(ObjectReteData(theEnv)->CurrentPatternObject,hack->firstSlot);   is2 = GetInsSlot(ObjectReteData(theEnv)->CurrentPatternObject,hack->secondSlot);   if (is1->type != is2->type)     rv = hack->fail;   else if (is1->value != is2->value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifstatic void PrintPNSimpleCompareFunction2(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct ObjectCmpPNSingleSlotVars2 *hack;   hack = (struct ObjectCmpPNSingleSlotVars2 *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(pslot-cmp2 ");   EnvPrintRouter(theEnv,logicalName,hack->pass ? "p " : "n ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->firstSlot)));   EnvPrintRouter(theEnv,logicalName,hack->fromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->offset);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->secondSlot)));   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }static intBool PNSimpleCompareFunction2(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   struct ObjectCmpPNSingleSlotVars2 *hack;   int rv;   FIELD f1;   INSTANCE_SLOT *is2;   hack = (struct ObjectCmpPNSingleSlotVars2 *) ValueToBitMap(theValue);   GetInsMultiSlotField(&f1,ObjectReteData(theEnv)->CurrentPatternObject,(unsigned) hack->firstSlot,                             (unsigned) hack->fromBeginning,(unsigned) hack->offset);   is2 = GetInsSlot(ObjectReteData(theEnv)->CurrentPatternObject,hack->secondSlot);   if (f1.type != is2->type)     rv = hack->fail;   else if (f1.value != is2->value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifstatic void PrintPNSimpleCompareFunction3(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct ObjectCmpPNSingleSlotVars3 *hack;   hack = (struct ObjectCmpPNSingleSlotVars3 *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(pslot-cmp3 ");   EnvPrintRouter(theEnv,logicalName,hack->pass ? "p " : "n ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->firstSlot)));   EnvPrintRouter(theEnv,logicalName,hack->firstFromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->firstOffset);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->secondSlot)));   EnvPrintRouter(theEnv,logicalName,hack->secondFromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->secondOffset);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }static intBool PNSimpleCompareFunction3(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   struct ObjectCmpPNSingleSlotVars3 *hack;   int rv;   FIELD f1,f2;   hack = (struct ObjectCmpPNSingleSlotVars3 *) ValueToBitMap(theValue);   GetInsMultiSlotField(&f1,ObjectReteData(theEnv)->CurrentPatternObject,(unsigned) hack->firstSlot,                        (unsigned) hack->firstFromBeginning,(unsigned) hack->firstOffset);   GetInsMultiSlotField(&f2,ObjectReteData(theEnv)->CurrentPatternObject,(unsigned) hack->secondSlot,                        (unsigned) hack->secondFromBeginning,(unsigned) hack->secondOffset);   if (f1.type != f2.type)     rv = hack->fail;   else if (f1.value != f2.value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifstatic void PrintJNSimpleCompareFunction1(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct ObjectCmpJoinSingleSlotVars1 *hack;   hack = (struct ObjectCmpJoinSingleSlotVars1 *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(jslot-cmp1 ");   EnvPrintRouter(theEnv,logicalName,hack->pass ? "p " : "n ");   PrintLongInteger(theEnv,logicalName,(long long) hack->firstPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->firstSlot)));   EnvPrintRouter(theEnv,logicalName," ");   PrintLongInteger(theEnv,logicalName,(long long) hack->secondPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->secondSlot)));   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }static intBool JNSimpleCompareFunction1(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   INSTANCE_TYPE *ins1,*ins2;   struct multifieldMarker *theMarks;   struct ObjectCmpJoinSingleSlotVars1 *hack;   int rv;   INSTANCE_SLOT *is1,*is2;   hack = (struct ObjectCmpJoinSingleSlotVars1 *) ValueToBitMap(theValue);   GetPatternObjectAndMarks(theEnv,((int) hack->firstPattern),hack->firstPatternLHS,hack->firstPatternRHS,&ins1,&theMarks);   is1 = GetInsSlot(ins1,hack->firstSlot);   GetPatternObjectAndMarks(theEnv,((int) hack->secondPattern),hack->secondPatternLHS,hack->secondPatternRHS,&ins2,&theMarks);   is2 = GetInsSlot(ins2,hack->secondSlot);   if (is1->type != is2->type)     rv = hack->fail;   else if (is1->value != is2->value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifstatic void PrintJNSimpleCompareFunction2(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct ObjectCmpJoinSingleSlotVars2 *hack;   hack = (struct ObjectCmpJoinSingleSlotVars2 *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(jslot-cmp2 ");   EnvPrintRouter(theEnv,logicalName,hack->pass ? "p " : "n ");   PrintLongInteger(theEnv,logicalName,(long long) hack->firstPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->firstSlot)));   EnvPrintRouter(theEnv,logicalName,hack->fromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->offset);   EnvPrintRouter(theEnv,logicalName," ");   PrintLongInteger(theEnv,logicalName,(long long) hack->secondPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->secondSlot)));   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }static intBool JNSimpleCompareFunction2(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   INSTANCE_TYPE *ins1,*ins2;   struct multifieldMarker *theMarks;   struct ObjectCmpJoinSingleSlotVars2 *hack;   int rv;   FIELD f1;   INSTANCE_SLOT *is2;   hack = (struct ObjectCmpJoinSingleSlotVars2 *) ValueToBitMap(theValue);   GetPatternObjectAndMarks(theEnv,((int) hack->firstPattern),hack->firstPatternLHS,hack->firstPatternRHS,&ins1,&theMarks);   GetInsMultiSlotField(&f1,ins1,(unsigned) hack->firstSlot,                        (unsigned) hack->fromBeginning,(unsigned) hack->offset);   GetPatternObjectAndMarks(theEnv,((int) hack->secondPattern),hack->secondPatternLHS,hack->secondPatternRHS,&ins2,&theMarks);   is2 = GetInsSlot(ins2,hack->secondSlot);   if (f1.type != is2->type)     rv = hack->fail;   else if (f1.value != is2->value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifstatic void PrintJNSimpleCompareFunction3(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct ObjectCmpJoinSingleSlotVars3 *hack;   hack = (struct ObjectCmpJoinSingleSlotVars3 *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(jslot-cmp3 ");   EnvPrintRouter(theEnv,logicalName,hack->pass ? "p " : "n ");   PrintLongInteger(theEnv,logicalName,(long long) hack->firstPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->firstSlot)));   EnvPrintRouter(theEnv,logicalName,hack->firstFromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->firstOffset);   EnvPrintRouter(theEnv,logicalName," ");   PrintLongInteger(theEnv,logicalName,(long long) hack->secondPattern);   EnvPrintRouter(theEnv,logicalName," ");   EnvPrintRouter(theEnv,logicalName,ValueToString(FindIDSlotName(theEnv,(unsigned) hack->secondSlot)));   EnvPrintRouter(theEnv,logicalName,hack->secondFromBeginning ? " B" : " E");   PrintLongInteger(theEnv,logicalName,(long long) hack->secondOffset);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }static intBool JNSimpleCompareFunction3(  void *theEnv,  void *theValue,  DATA_OBJECT *theResult)  {   INSTANCE_TYPE *ins1,*ins2;   struct multifieldMarker *theMarks;   struct ObjectCmpJoinSingleSlotVars3 *hack;   int rv;   FIELD f1,f2;   hack = (struct ObjectCmpJoinSingleSlotVars3 *) ValueToBitMap(theValue);   GetPatternObjectAndMarks(theEnv,((int) hack->firstPattern),hack->firstPatternLHS,hack->firstPatternRHS,&ins1,&theMarks);   GetInsMultiSlotField(&f1,ins1,(unsigned) hack->firstSlot,                        (unsigned) hack->firstFromBeginning,                        (unsigned) hack->firstOffset);   GetPatternObjectAndMarks(theEnv,((int) hack->secondPattern),hack->secondPatternLHS,hack->secondPatternRHS,&ins2,&theMarks);   GetInsMultiSlotField(&f2,ins2,(unsigned) hack->secondSlot,                        (unsigned) hack->secondFromBeginning,                        (unsigned) hack->secondOffset);   if (f1.type != f2.type)     rv = hack->fail;   else if (f1.value != f2.value)     rv = hack->fail;   else     rv = hack->pass;   theResult->type = SYMBOL;   theResult->value = rv ? EnvTrueSymbol(theEnv) : EnvFalseSymbol(theEnv);   return(rv);  }/****************************************************  NAME         : GetPatternObjectAndMarks  DESCRIPTION  : Finds the instance and multfiield                 markers corresponding to a specified                 pattern in the join network  INPUTS       : 1) The index of the desired pattern                 2) A buffer to hold the instance                    address                 3) A buffer to hold the list of                    multifield markers  RETURNS      : Nothing useful  SIDE EFFECTS : Buffers set

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美区自拍先锋| 在线不卡欧美精品一区二区三区| 久久日韩粉嫩一区二区三区| 精品午夜久久福利影院| 久久久综合视频| 懂色av一区二区三区蜜臀| 中文字幕日韩一区| 欧美日韩三级在线| 久久国产乱子精品免费女| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品一区二区久久不卡| 国产精品欧美极品| 欧美私模裸体表演在线观看| 日韩精品亚洲专区| 国产三级一区二区三区| 91美女福利视频| 婷婷综合在线观看| 久久久精品tv| 日本二三区不卡| 另类调教123区| 国产一区二区导航在线播放| 久久精品网站免费观看| 91视频在线观看免费| 三级影片在线观看欧美日韩一区二区| 欧美成人video| a美女胸又www黄视频久久| 亚洲二区在线视频| 久久蜜臀精品av| 91美女片黄在线观看| 久久99久久99小草精品免视看| 国产精品久久久久一区二区三区共| 欧美美女直播网站| 国产精品18久久久| 性感美女久久精品| 国产精品免费视频一区| 这里是久久伊人| 91网站最新网址| 精品一二三四区| 一区二区久久久久| 久久久久久久久岛国免费| 欧美日韩一区二区三区不卡| 国产91丝袜在线播放九色| 午夜私人影院久久久久| 国产精品久久久久毛片软件| 欧美一级高清大全免费观看| 色综合视频一区二区三区高清| 老司机精品视频导航| 亚洲精品综合在线| 国产欧美日韩另类一区| 欧美一区三区二区| 一本大道久久a久久精二百| 久久国产精品一区二区| 亚洲国产精品久久人人爱蜜臀 | 九色|91porny| 99久久伊人精品| 久99久精品视频免费观看| 一区二区三区久久| 国产精品久久三区| 国产欧美一区二区精品久导航| 欧美一级精品大片| 欧美高清激情brazzers| 在线观看一区二区视频| 97久久精品人人做人人爽 | 国产精品不卡一区二区三区| 精品美女一区二区| 日韩欧美黄色影院| 91精品视频网| 欧美精品久久天天躁| 欧美色爱综合网| 欧美性大战xxxxx久久久| 91福利视频网站| 欧美性xxxxxx少妇| 欧美三级午夜理伦三级中视频| 在线观看亚洲精品视频| 91国产免费观看| 欧美三级韩国三级日本一级| 在线观看一区不卡| 欧美日韩视频第一区| 欧美日韩一区在线| 91精品一区二区三区在线观看| 日韩西西人体444www| 欧美大片在线观看一区二区| 日韩你懂的在线观看| 日韩精品一区二区三区蜜臀 | 欧亚一区二区三区| 欧美三级资源在线| 日韩一区二区三区在线| 日韩欧美自拍偷拍| 精品久久久久香蕉网| 久久久亚洲午夜电影| 欧美国产一区视频在线观看| 国产精品久久久久精k8| 亚洲欧美一区二区不卡| 亚洲资源在线观看| 美日韩一区二区三区| 国内精品写真在线观看| 国产成人夜色高潮福利影视| 91片黄在线观看| 8v天堂国产在线一区二区| 日韩欧美自拍偷拍| 国产精品黄色在线观看| 亚洲主播在线播放| 精品中文字幕一区二区| 成人激情动漫在线观看| 欧美日韩亚洲国产综合| 日韩精品一区二区三区中文不卡 | 在线观看三级视频欧美| 欧美军同video69gay| 2023国产精品| 亚洲免费在线视频| 精品一二三四区| 色婷婷久久综合| 日韩欧美国产1| 亚洲欧洲韩国日本视频| 偷窥少妇高潮呻吟av久久免费| 国产一区不卡精品| 欧美日韩一区在线观看| 国产香蕉久久精品综合网| 伊人一区二区三区| 国产一区二区视频在线播放| 日本韩国欧美在线| 久久尤物电影视频在线观看| 亚洲男同性视频| 国产精品一区久久久久| 欧美日韩在线播| 国产精品人成在线观看免费 | 亚洲一区二区三区四区五区中文| 日韩电影在线免费看| 99这里都是精品| 日韩精品中文字幕在线一区| 亚洲精品免费在线观看| 国产一区美女在线| 6080yy午夜一二三区久久| 国产精品国产三级国产aⅴ中文| 日本成人在线看| 欧美午夜精品久久久久久超碰| 久久理论电影网| 日本不卡中文字幕| 欧美三级电影网站| 一区二区三区高清| 91同城在线观看| 欧美激情一区二区| 国产精品一品二品| 久久综合视频网| 美国一区二区三区在线播放| 欧美精品一卡二卡| 亚洲第一福利视频在线| 91在线观看地址| 国产精品视频看| 国产一区二区不卡老阿姨| 日韩欧美高清dvd碟片| 五月激情综合网| 欧美日韩视频在线观看一区二区三区 | 国产精品一区在线观看乱码| 欧美一区二区三区白人| 午夜精品久久久久久久久久| 色婷婷综合久久久久中文一区二区| 亚洲国产精品成人综合| 国产精品77777竹菊影视小说| 日韩久久久精品| 精品一区二区三区日韩| 欧美成人国产一区二区| 久久99国产乱子伦精品免费| 精品免费视频.| 国产综合色精品一区二区三区| 日韩欧美国产一区二区在线播放 | 国产河南妇女毛片精品久久久 | 国产人成一区二区三区影院| 韩国在线一区二区| 亚洲精品一区二区三区香蕉 | 亚洲日本在线看| 91日韩一区二区三区| 一区二区三区加勒比av| 欧美性大战xxxxx久久久| 性久久久久久久久久久久| 91麻豆精品国产91久久久更新时间 | 91网站视频在线观看| 亚洲精品精品亚洲| 欧美色精品在线视频| 日韩精品福利网| 欧美xingq一区二区| 国产乱码精品一品二品| 欧美高清在线视频| 91在线视频观看| 首页亚洲欧美制服丝腿| 日韩午夜激情免费电影| 国产精品一区二区无线| 亚洲人成精品久久久久久 | 91麻豆精品一区二区三区| 夜色激情一区二区| 91精品国产综合久久久久久漫画 | 欧美日韩一区 二区 三区 久久精品| 亚洲成人tv网| 久久一二三国产| 91麻豆国产精品久久| 日韩va亚洲va欧美va久久| 久久这里只有精品首页| 99精品视频免费在线观看| 亚洲成人一区在线| 久久久久88色偷偷免费|