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

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

?? factprt.c

?? clips源代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
   /*******************************************************/   /*      "C" Language Integrated Production System      */   /*                                                     */   /*             CLIPS Version 6.22  06/15/04            */   /*                                                     */   /*           FACT RETE PRINT FUNCTIONS MODULE          */   /*******************************************************//*************************************************************//* Purpose: Print routines for the fact rete primitives.     *//*                                                           *//* Principal Programmer(s):                                  *//*      Gary D. Riley                                        *//*                                                           *//* Contributing Programmer(s):                               *//*                                                           *//* Revision History:                                         *//*                                                           *//*************************************************************/#define _FACTPRT_SOURCE_#include <stdio.h>#define _STDIO_INCLUDED_#include "setup.h"#if DEFTEMPLATE_CONSTRUCT && DEFRULE_CONSTRUCT#include "envrnmnt.h"#include "symbol.h"#include "router.h"#include "factgen.h"#include "factprt.h"/***************************************//* PrintFactJNCompVars1: Print routine *//*   for the FactJNCompVars1 function. *//***************************************/#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifgloble void PrintFactJNCompVars1(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct factCompVarsJN1Call *hack;   hack = (struct factCompVarsJN1Call *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(fact-jn-cmp-vars1 ");   if (hack->pass) EnvPrintRouter(theEnv,logicalName,"= ");   else EnvPrintRouter(theEnv,logicalName,"<> ");      EnvPrintRouter(theEnv,logicalName,"p");   PrintLongInteger(theEnv,logicalName,(long long) hack->pattern1);   if (hack->p1lhs)     { EnvPrintRouter(theEnv,logicalName," L"); }   else if (hack->p1rhs)     { EnvPrintRouter(theEnv,logicalName," R"); }      EnvPrintRouter(theEnv,logicalName," s");   PrintLongInteger(theEnv,logicalName,(long long) hack->slot1);   EnvPrintRouter(theEnv,logicalName," p");   PrintLongInteger(theEnv,logicalName,(long long) hack->pattern2);   if (hack->p2lhs)     { EnvPrintRouter(theEnv,logicalName," L"); }   else if (hack->p2rhs)     { EnvPrintRouter(theEnv,logicalName," R"); }   EnvPrintRouter(theEnv,logicalName," s");   PrintLongInteger(theEnv,logicalName,(long long) hack->slot2);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }/***************************************//* PrintFactJNCompVars2: Print routine *//*   for the FactJNCompVars2 function. *//***************************************/#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifgloble void PrintFactJNCompVars2(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct factCompVarsJN2Call *hack;   hack = (struct factCompVarsJN2Call *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(fact-jn-cmp-vars2 ");   if (hack->pass) EnvPrintRouter(theEnv,logicalName,"= ");   else EnvPrintRouter(theEnv,logicalName,"<> ");   EnvPrintRouter(theEnv,logicalName,"p");   PrintLongInteger(theEnv,logicalName,(long long) hack->pattern1);   if (hack->p1lhs)     { EnvPrintRouter(theEnv,logicalName," L"); }   else if (hack->p1rhs)     { EnvPrintRouter(theEnv,logicalName," R"); }   EnvPrintRouter(theEnv,logicalName," s");   PrintLongInteger(theEnv,logicalName,(long long) hack->slot1);   if (hack->fromBeginning1) EnvPrintRouter(theEnv,logicalName, " b");   else EnvPrintRouter(theEnv,logicalName," e");   EnvPrintRouter(theEnv,logicalName," f");   PrintLongInteger(theEnv,logicalName,(long long) hack->offset1);   EnvPrintRouter(theEnv,logicalName," p");   PrintLongInteger(theEnv,logicalName,(long long) hack->pattern2);   if (hack->p2lhs)     { EnvPrintRouter(theEnv,logicalName," L"); }   else if (hack->p2rhs)     { EnvPrintRouter(theEnv,logicalName," R"); }   EnvPrintRouter(theEnv,logicalName," s");   PrintLongInteger(theEnv,logicalName,(long long) hack->slot2);   if (hack->fromBeginning2) EnvPrintRouter(theEnv,logicalName," b");   else EnvPrintRouter(theEnv,logicalName," e");   EnvPrintRouter(theEnv,logicalName," f");   PrintLongInteger(theEnv,logicalName,(long long) hack->offset2);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }/***************************************//* PrintFactPNCompVars1: Print routine *//*   for the FactPNCompVars1 function. *//***************************************/#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifgloble void PrintFactPNCompVars1(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct factCompVarsPN1Call *hack;   hack = (struct factCompVarsPN1Call *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(fact-pn-cmp-vars ");   if (hack->pass) EnvPrintRouter(theEnv,logicalName,"p ");   else EnvPrintRouter(theEnv,logicalName,"n ");   PrintLongInteger(theEnv,logicalName,(long long) hack->field1);   EnvPrintRouter(theEnv,logicalName," ");   PrintLongInteger(theEnv,logicalName,(long long) hack->field2);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }/**************************************//* PrintFactSlotLength: Print routine *//*   for the FactSlotLength function. *//**************************************/#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifgloble void PrintFactSlotLength(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct factCheckLengthPNCall *hack;   hack = (struct factCheckLengthPNCall *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(slot-length ");   PrintLongInteger(theEnv,logicalName,(long long) hack->whichSlot);   EnvPrintRouter(theEnv,logicalName," ");   if (hack->exactly) EnvPrintRouter(theEnv,logicalName,"= ");   else EnvPrintRouter(theEnv,logicalName,">= ");   PrintLongInteger(theEnv,logicalName,(long long) hack->minLength);   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }/*************************************//* PrintFactJNGetVar1: Print routine *//*   for the FactJNGetvar1 function. *//*************************************/#if IBM_TBC && (! DEVELOPER)#pragma argsused#endifgloble void PrintFactJNGetVar1(  void *theEnv,  char *logicalName,  void *theValue)  {#if DEVELOPER   struct factGetVarJN1Call *hack;   hack = (struct factGetVarJN1Call *) ValueToBitMap(theValue);   EnvPrintRouter(theEnv,logicalName,"(fact-jn-getvar-1 ");   if (hack->factAddress) EnvPrintRouter(theEnv,logicalName,"t ");   else EnvPrintRouter(theEnv,logicalName,"f ");   if (hack->allFields) EnvPrintRouter(theEnv,logicalName,"t ");   else EnvPrintRouter(theEnv,logicalName,"f ");   EnvPrintRouter(theEnv,logicalName,"p");   PrintLongInteger(theEnv,logicalName,(long long) hack->whichPattern + 1);   EnvPrintRouter(theEnv,logicalName," ");   PrintLongInteger(theEnv,logicalName,(long long) hack->whichField);   EnvPrintRouter(theEnv,logicalName," s");   PrintLongInteger(theEnv,logicalName,(long long) hack->whichSlot);      if (hack->lhs)     { EnvPrintRouter(theEnv,logicalName," L"); }   else if (hack->rhs)     { EnvPrintRouter(theEnv,logicalName," R"); }   EnvPrintRouter(theEnv,logicalName,")");#else#if MAC_MCW || IBM_MCW || MAC_XCD#pragma unused(theEnv)#pragma unused(logicalName)#pragma unused(theValue)#endif#endif  }/*************************************//* PrintFactJNGetVar2: Print routine */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人一二三区| 亚洲午夜一区二区| 精品粉嫩aⅴ一区二区三区四区 | 91麻豆蜜桃一区二区三区| 日本伊人色综合网| 一区二区三区免费在线观看| 国产精品美女视频| 国产偷国产偷精品高清尤物| 精品福利二区三区| 日韩欧美视频在线| 91麻豆精品91久久久久同性| 欧美偷拍一区二区| 日本高清免费不卡视频| 色视频一区二区| 99视频有精品| 欧美视频完全免费看| 日韩av中文字幕一区二区三区 | 欧美一区二区在线视频| 欧美日韩国产免费| 精品视频一区二区不卡| 在线精品视频免费播放| 色美美综合视频| 国产一区二区不卡老阿姨| 国产伦精品一区二区三区视频青涩 | 成人avav影音| 一区二区三区在线免费观看| 中文字幕亚洲欧美在线不卡| 国产精品乱子久久久久| 国产精品成人免费在线| 自拍偷拍亚洲欧美日韩| 亚洲精品高清视频在线观看| 亚洲视频在线一区| 欧美激情一区不卡| 中文字幕一区二区三区色视频| 国产精品欧美极品| 亚洲人123区| 精品欧美一区二区久久| 日韩欧美区一区二| 国产亚洲精品免费| 亚洲欧洲精品一区二区三区| 亚洲一区二区三区四区不卡| 精品入口麻豆88视频| 欧美精品少妇一区二区三区| 日韩一卡二卡三卡国产欧美| 久久久99精品久久| 亚洲天堂av老司机| 亚洲777理论| 国产在线视频一区二区| 成人禁用看黄a在线| 在线免费不卡视频| 日韩欧美一级精品久久| 久久精品人人做| 亚洲精品日韩一| 蜜芽一区二区三区| 在线观看视频一区二区| 在线观看一区二区视频| 欧亚洲嫩模精品一区三区| 日韩丝袜美女视频| 国产精品美女视频| 午夜精品久久久久久久99水蜜桃| 激情成人午夜视频| 色综合天天天天做夜夜夜夜做| 欧美日韩国产免费一区二区| 国产丝袜美腿一区二区三区| 亚洲国产成人av| 国产一区二区三区免费观看| 欧美亚洲精品一区| 337p粉嫩大胆噜噜噜噜噜91av | 久久久蜜桃精品| 7777精品伊人久久久大香线蕉最新版| 久久综合一区二区| 国产精品免费丝袜| 免费在线观看视频一区| 波多野结衣欧美| 亚洲人快播电影网| 欧美国产精品专区| 亚洲mv在线观看| yourporn久久国产精品| 日韩丝袜情趣美女图片| 亚洲精品免费播放| 国产露脸91国语对白| 欧美日韩一卡二卡三卡 | 国产精品77777| 欧美二区三区91| 中文字幕av一区 二区| 亚洲国产视频一区二区| 成人午夜短视频| 日韩你懂的在线观看| 亚洲一区二区三区四区中文字幕| 国产精品一区二区黑丝| 91精品福利在线一区二区三区| 亚洲欧美另类图片小说| 国产乱码精品一区二区三| 色综合中文字幕| 日韩欧美自拍偷拍| 亚洲成人免费视频| 91欧美一区二区| 国产午夜亚洲精品午夜鲁丝片| 天使萌一区二区三区免费观看| 91在线观看视频| 国产不卡一区视频| 日韩欧美国产一二三区| 亚洲自拍偷拍欧美| 国产精品一级在线| 精品成人a区在线观看| 图片区小说区区亚洲影院| 日本韩国欧美一区二区三区| 日韩码欧中文字| 不卡一二三区首页| 欧美激情在线免费观看| 国产经典欧美精品| 一区二区三区在线观看国产| 亚洲欧美经典视频| 亚洲欧洲综合另类| 亚洲品质自拍视频网站| 粉嫩av一区二区三区| 精品国产91乱码一区二区三区| 琪琪久久久久日韩精品| 91精品国产色综合久久不卡蜜臀| 午夜精品久久久久久久久| 欧美精品三级在线观看| 丝袜美腿高跟呻吟高潮一区| 欧美日韩日本视频| 亚洲成av人片一区二区| 97久久精品人人爽人人爽蜜臀| 国产精品国产自产拍高清av王其| 不卡的av电影| 亚洲欧洲色图综合| 日本电影欧美片| 亚洲一区二区中文在线| 99精品视频一区二区| 亚洲欧美日韩中文字幕一区二区三区| 国产精品一色哟哟哟| 91丨九色porny丨蝌蚪| 亚洲精品自拍动漫在线| 在线精品视频免费播放| 亚洲国产成人91porn| 欧美人与禽zozo性伦| 青青青伊人色综合久久| 精品乱人伦小说| 粉嫩一区二区三区性色av| 国产精品久久久久久户外露出 | 国产一区在线精品| 国产人成一区二区三区影院| 免费成人在线网站| 免费观看在线色综合| 91麻豆精东视频| 亚洲va中文字幕| 久久一日本道色综合| 国产99久久久国产精品免费看| 综合激情成人伊人| 国产91对白在线观看九色| 亚洲欧美自拍偷拍色图| 欧美美女喷水视频| 激情伊人五月天久久综合| 国产欧美日韩激情| 在线观看国产91| 蜜臀a∨国产成人精品| 国产精品私人影院| 欧美一级精品大片| 色88888久久久久久影院野外| 久久国产精品露脸对白| 亚洲欧美日韩一区二区| 精品国产一二三区| 欧美在线999| 成人性生交大片| 国产欧美日韩精品一区| 欧美丰满嫩嫩电影| 色综合久久久网| 国产精品一区二区x88av| 日韩影院在线观看| 一区av在线播放| 亚洲欧洲精品天堂一级| 久久精品一区二区三区不卡牛牛 | 中文字幕在线不卡一区| 日韩精品一区二区三区中文精品 | 综合色中文字幕| 久久这里只有精品首页| 欧美久久久久久久久中文字幕| heyzo一本久久综合| 欧美大片免费久久精品三p| 激情五月播播久久久精品| 五月天中文字幕一区二区| 亚洲人成网站在线| 成人欧美一区二区三区| 国产日产欧美精品一区二区三区| 欧美成人video| 337p亚洲精品色噜噜噜| 欧美亚洲一区三区| 色噜噜偷拍精品综合在线| 99久久99久久综合| 成人黄色在线视频| 成人亚洲一区二区一| 国产成人在线影院| 国产精品一二二区| 国产精品一区二区你懂的| 韩国精品主播一区二区在线观看 | 亚洲第一激情av| 亚洲综合丝袜美腿| 欧美日韩免费高清一区色橹橹|