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

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

?? factmngr.h

?? clips源代碼
?? H
字號(hào):
   /*******************************************************/   /*      "C" Language Integrated Production System      */   /*                                                     */   /*             CLIPS Version 6.24  06/05/06            */   /*                                                     */   /*              FACTS MANAGER HEADER FILE              */   /*******************************************************//*************************************************************//* Purpose:                                                  *//*                                                           *//* Principal Programmer(s):                                  *//*      Gary D. Riley                                        *//*                                                           *//* Contributing Programmer(s):                               *//*                                                           *//* Revision History:                                         *//*      6.23: Added support for templates maintaining their  *//*            own list of facts.                             *//*                                                           *//*      6.24: Renamed BOOLEAN macro type to intBool.         *//*                                                           *//*************************************************************/#ifndef _H_factmngr#define _H_factmngrstruct fact;#ifndef _H_facthsh#include "facthsh.h"#endif#ifndef _H_conscomp#include "conscomp.h"#endif#ifndef _H_pattern#include "pattern.h"#endif#include "multifld.h"#ifndef _H_evaluatn#include "evaluatn.h"#endif#ifndef _H_tmpltdef#include "tmpltdef.h"#endifstruct fact  {   struct patternEntity factHeader;   struct deftemplate *whichDeftemplate;   void *list;   long long factIndex;   unsigned long hashValue;   unsigned int depth : 15;   unsigned int garbage : 1;   struct fact *previousFact;   struct fact *nextFact;   struct fact *previousTemplateFact;   struct fact *nextTemplateFact;   struct multifield theProposition;  };  #define FACTS_DATA 3struct factsData  {   int ChangeToFactList;#if DEBUGGING_FUNCTIONS   unsigned WatchFacts;#endif   struct fact DummyFact;   struct fact *GarbageFacts;   struct fact *LastFact;   struct fact *FactList;   long long NextFactIndex;   unsigned long NumberOfFacts;   struct patternEntityRecord  FactInfo;#if (! RUN_TIME) && (! BLOAD_ONLY)   struct deftemplate *CurrentDeftemplate;#endif#if DEFRULE_CONSTRUCT && (! RUN_TIME) && DEFTEMPLATE_CONSTRUCT && CONSTRUCT_COMPILER   struct CodeGeneratorItem *FactCodeItem;#endif   struct factHashEntry **FactHashTable;   unsigned long FactHashTableSize;   intBool FactDuplication;#if DEFRULE_CONSTRUCT   struct fact             *CurrentPatternFact;   struct multifieldMarker *CurrentPatternMarks;#endif   long LastModuleIndex;  };  #define FactData(theEnv) ((struct factsData *) GetEnvironmentData(theEnv,FACTS_DATA))#ifdef LOCALE#undef LOCALE#endif#ifdef _FACTMNGR_SOURCE_#define LOCALE#else#define LOCALE extern#endif#if ENVIRONMENT_API_ONLY#define Assert(theEnv,a) EnvAssert(theEnv,a)#define AssertString(theEnv,a) EnvAssertString(theEnv,a)#define AssignFactSlotDefaults(theEnv,a) EnvAssignFactSlotDefaults(theEnv,a)#define CreateFact(theEnv,a) EnvCreateFact(theEnv,a)#define DecrementFactCount(theEnv,a) EnvDecrementFactCount(theEnv,a)#define FactIndex(theEnv,a) EnvFactIndex(theEnv,a)#define GetFactListChanged(theEnv) EnvGetFactListChanged(theEnv)#define GetFactPPForm(theEnv,a,b,c) EnvGetFactPPForm(theEnv,a,b,c)#define GetFactSlot(theEnv,a,b,c) EnvGetFactSlot(theEnv,a,b,c)#define GetNextFact(theEnv,a) EnvGetNextFact(theEnv,a)#define IncrementFactCount(theEnv,a) EnvIncrementFactCount(theEnv,a)#define PutFactSlot(theEnv,a,b,c) EnvPutFactSlot(theEnv,a,b,c)#define Retract(theEnv,a) EnvRetract(theEnv,a)#define SetFactListChanged(theEnv,a) EnvSetFactListChanged(theEnv,a)#else#define Assert(a) EnvAssert(GetCurrentEnvironment(),a)#define AssertString(a) EnvAssertString(GetCurrentEnvironment(),a)#define AssignFactSlotDefaults(a) EnvAssignFactSlotDefaults(GetCurrentEnvironment(),a)#define CreateFact(a) EnvCreateFact(GetCurrentEnvironment(),a)#define DecrementFactCount(a) EnvDecrementFactCount(GetCurrentEnvironment(),a)#define FactIndex(a) EnvFactIndex(GetCurrentEnvironment(),a)#define GetFactListChanged() EnvGetFactListChanged(GetCurrentEnvironment())#define GetFactPPForm(a,b,c) EnvGetFactPPForm(GetCurrentEnvironment(),a,b,c)#define GetFactSlot(a,b,c) EnvGetFactSlot(GetCurrentEnvironment(),a,b,c)#define GetNextFact(a) EnvGetNextFact(GetCurrentEnvironment(),a)#define IncrementFactCount(a) EnvIncrementFactCount(GetCurrentEnvironment(),a)#define PutFactSlot(a,b,c) EnvPutFactSlot(GetCurrentEnvironment(),a,b,c)#define Retract(a) EnvRetract(GetCurrentEnvironment(),a)#define SetFactListChanged(a) EnvSetFactListChanged(GetCurrentEnvironment(),a)#endif   LOCALE void                          *EnvAssert(void *,void *);   LOCALE void                          *EnvAssertString(void *,char *);   LOCALE struct fact                   *EnvCreateFact(void *,void *);   LOCALE void                           EnvDecrementFactCount(void *,void *);   LOCALE long long                      EnvFactIndex(void *,void *);   LOCALE intBool                        EnvGetFactSlot(void *,void *,char *,DATA_OBJECT *);   LOCALE void                           PrintFactWithIdentifier(void *,char *,struct fact *);   LOCALE void                           PrintFact(void *,char *,struct fact *,int,int);   LOCALE void                           PrintFactIdentifierInLongForm(void *,char *,void *);   LOCALE intBool                        EnvRetract(void *,void *);   LOCALE void                           RemoveAllFacts(void *);   LOCALE struct fact                   *CreateFactBySize(void *,unsigned);   LOCALE void                           FactInstall(void *,struct fact *);   LOCALE void                           FactDeinstall(void *,struct fact *);   LOCALE void                          *EnvGetNextFact(void *,void *);   LOCALE void                          *GetNextFactInScope(void *theEnv,void *);   LOCALE void                           EnvGetFactPPForm(void *,char *,unsigned,void *);   LOCALE int                            EnvGetFactListChanged(void *);   LOCALE void                           EnvSetFactListChanged(void *,int);   LOCALE unsigned long                  GetNumberOfFacts(void *);   LOCALE void                           InitializeFacts(void *);   LOCALE struct fact                   *FindIndexedFact(void *,long long);   LOCALE void                           EnvIncrementFactCount(void *,void *);   LOCALE void                           PrintFactIdentifier(void *,char *,void *);   LOCALE void                           DecrementFactBasisCount(void *,void *);   LOCALE void                           IncrementFactBasisCount(void *,void *);   LOCALE void                           ReturnFact(void *,struct fact *);   LOCALE void                           MatchFactFunction(void *,void *);   LOCALE intBool                        EnvPutFactSlot(void *,void *,char *,DATA_OBJECT *);   LOCALE intBool                        EnvAssignFactSlotDefaults(void *,void *);   LOCALE intBool                        CopyFactSlotValues(void *,void *,void *);   LOCALE intBool                        DeftemplateSlotDefault(void *,struct deftemplate *,                                                                struct templateSlot *,DATA_OBJECT *,int);#ifndef _FACTMNGR_SOURCE_   extern int                            ChangeToFactList;   extern struct fact                    DummyFact;#if DEBUGGING_FUNCTIONS   extern unsigned                       WatchFacts;#endif#endif#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产精品一区二区| 欧美精品第一页| 久久网站热最新地址| 亚洲资源中文字幕| 韩国毛片一区二区三区| 欧美日韩一区二区在线观看视频 | 国产欧美精品在线观看| 天天av天天翘天天综合网色鬼国产| 成人黄色软件下载| 精品剧情v国产在线观看在线| 一区二区三区在线高清| 岛国一区二区三区| 久久综合国产精品| 免费av网站大全久久| 欧美日韩视频专区在线播放| 亚洲欧美在线aaa| 亚洲午夜av在线| 91免费精品国自产拍在线不卡| 欧美精品一区二区三区在线播放| 午夜免费久久看| 国产精品麻豆网站| 国产一区二区三区在线观看免费视频 | 欧美一区二区三区免费大片 | 91精品国产综合久久久蜜臀粉嫩 | 久久综合狠狠综合久久综合88| 一区二区三区在线视频观看58| 亚洲三级久久久| 国产69精品久久99不卡| 欧美精品一区二区精品网| 日日骚欧美日韩| 欧美日韩精品免费观看视频| 一区二区欧美国产| 欧美曰成人黄网| 日韩免费高清视频| 久久机这里只有精品| 日韩你懂的电影在线观看| 日韩国产欧美视频| 首页国产丝袜综合| 欧美剧情片在线观看| 偷偷要91色婷婷| 欧美精品xxxxbbbb| 图片区日韩欧美亚洲| 在线视频观看一区| 一区二区免费在线播放| 日本道在线观看一区二区| 亚洲美女偷拍久久| 久久精品理论片| 欧美剧情片在线观看| 日韩成人精品在线观看| 日韩三级伦理片妻子的秘密按摩| 国产欧美日韩不卡免费| 日韩免费电影网站| 欧美aaaaa成人免费观看视频| 粉嫩av一区二区三区粉嫩| 精品夜夜嗨av一区二区三区| 精品噜噜噜噜久久久久久久久试看| 青青草精品视频| 欧美一级理论片| 337p粉嫩大胆噜噜噜噜噜91av| 日韩欧美卡一卡二| 国产乱码精品一区二区三区av| 久久这里只有精品6| 成人综合激情网| 欧美一卡二卡三卡四卡| 蜜臀av国产精品久久久久| wwwwxxxxx欧美| 暴力调教一区二区三区| 一区二区三区.www| 欧美手机在线视频| 蜜桃视频第一区免费观看| 国产又黄又大久久| 精品国产制服丝袜高跟| 成人精品鲁一区一区二区| 亚洲人成小说网站色在线| 在线观看欧美黄色| 欧美aaaaaa午夜精品| 欧美韩国日本综合| 国产高清久久久| 亚洲精品福利视频网站| 日韩一区二区三区免费观看| 国产v日产∨综合v精品视频| 国产丝袜美腿一区二区三区| 色综合av在线| 老汉av免费一区二区三区| 国产欧美在线观看一区| 欧美亚洲动漫精品| 日产欧产美韩系列久久99| 国产亚洲一区二区三区四区 | 蜜桃一区二区三区在线观看| 国产片一区二区| 欧美日韩一级片网站| 天涯成人国产亚洲精品一区av| 国产综合久久久久久鬼色| 18欧美乱大交hd1984| 日韩亚洲欧美在线观看| 99精品在线观看视频| 欧美精品一区二区三区在线| 91视频观看视频| 久久99精品久久久久| 综合久久国产九一剧情麻豆| 日韩限制级电影在线观看| 国模冰冰炮一区二区| 亚洲一区在线电影| 久久久精品人体av艺术| 欧美喷潮久久久xxxxx| 麻豆91精品91久久久的内涵| 国产精品成人一区二区艾草 | 色综合久久九月婷婷色综合| 亚洲妇熟xx妇色黄| 中国色在线观看另类| 91精品国产入口| 91蝌蚪porny九色| 国产一区二区日韩精品| 亚洲欧美日韩国产成人精品影院| 欧美tk丨vk视频| 欧美午夜一区二区| 成人黄色av电影| 亚洲高清视频的网址| 国产精品久久久一本精品 | 色美美综合视频| 欧美videos中文字幕| 在线观看免费成人| 国产精品中文字幕欧美| 五月天中文字幕一区二区| 日韩理论片网站| 日韩视频免费观看高清完整版 | 色妞www精品视频| 粉嫩一区二区三区在线看| 亚洲综合在线视频| 亚洲国产精品精华液ab| 精品日韩99亚洲| 91精品国产91综合久久蜜臀| 在线亚洲免费视频| 国产a精品视频| 久久国产精品第一页| 日韩国产高清影视| 综合婷婷亚洲小说| 中文字幕中文字幕在线一区| 久久久久久久久久久久久女国产乱| 欧美一区二区三区视频免费| 欧美日韩精品福利| 在线观看视频一区| 在线亚洲一区二区| 亚洲免费在线视频一区 二区| 精品乱人伦小说| 精品欧美乱码久久久久久1区2区| 欧美精品欧美精品系列| 欧美色偷偷大香| 欧美探花视频资源| 日韩成人精品视频| 午夜欧美2019年伦理| 婷婷综合久久一区二区三区| 亚洲午夜激情网站| 午夜精品福利视频网站| 欧美成人女星排行榜| 欧美xxxx在线观看| 久久一区二区三区四区| 久久综合中文字幕| 精品99999| 国产日韩欧美一区二区三区乱码| 国产亚洲精品7777| 欧美精品成人一区二区三区四区| 在线视频你懂得一区二区三区| 91激情五月电影| 欧美色综合久久| 7777精品伊人久久久大香线蕉完整版 | 日韩欧美国产电影| 欧美zozozo| 国产亚洲综合在线| 国产精品久久免费看| 亚洲欧美激情插 | 26uuu另类欧美| 久久精品一区二区三区不卡牛牛| 2022国产精品视频| 欧美经典一区二区| 亚洲欧美激情在线| 亚洲午夜久久久久中文字幕久| 偷窥少妇高潮呻吟av久久免费| 视频一区在线播放| 经典三级在线一区| 成人99免费视频| 在线精品视频小说1| jlzzjlzz欧美大全| 色伊人久久综合中文字幕| 欧美午夜精品免费| 欧美成人福利视频| 亚洲国产精品成人综合色在线婷婷 | 中文字幕欧美一| 亚洲午夜影视影院在线观看| 奇米色一区二区三区四区| 一区二区三区在线播放| 午夜亚洲国产au精品一区二区| 美女看a上一区| 成人综合婷婷国产精品久久免费| 色猫猫国产区一区二在线视频| 欧美日韩国产高清一区二区三区 | 94色蜜桃网一区二区三区| 91福利在线看| 欧美成人a在线| 国产精品久久久久9999吃药|