diff options
Diffstat (limited to 'src/rulecmp.h')
-rw-r--r-- | src/rulecmp.h | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/src/rulecmp.h b/src/rulecmp.h index 47f123e..02ec7fe 100644 --- a/src/rulecmp.h +++ b/src/rulecmp.h @@ -1,7 +1,7 @@ /*******************************************************/ /* "C" Language Integrated Production System */ /* */ - /* CLIPS Version 6.20 01/31/02 */ + /* CLIPS Version 6.30 08/16/14 */ /* */ /* DEFRULE CONSTRUCT COMPILER HEADER FILE */ /*******************************************************/ @@ -17,6 +17,21 @@ /* */ /* Revision History: */ /* */ +/* 6.24: Removed DYNAMIC_SALIENCE and */ +/* LOGICAL_DEPENDENCIES compilation flags. */ +/* */ +/* 6.30: Added support for path name argument to */ +/* constructs-to-c. */ +/* */ +/* Removed conditional code for unsupported */ +/* compilers/operating systems (IBM_MCW, */ +/* MAC_MCW, and IBM_TBC). */ +/* */ +/* Support for join network changes. */ +/* */ +/* Added const qualifiers to remove C++ */ +/* deprecation warnings. */ +/* */ /*************************************************************/ #ifndef _H_rulecmp @@ -28,6 +43,7 @@ #endif #define JoinPrefix() ArbitraryPrefix(DefruleData(theEnv)->DefruleCodeItem,2) +#define LinkPrefix() ArbitraryPrefix(DefruleData(theEnv)->DefruleCodeItem,3) #ifdef LOCALE #undef LOCALE @@ -42,11 +58,7 @@ LOCALE void DefruleCompilerSetup(void *); LOCALE void DefruleCModuleReference(void *,FILE *,int,int,int); -#ifndef _RULECMP_SOURCE_ -extern struct CodeGeneratorItem *DefruleCodeItem; -#endif - -#endif +#endif /* _H_rulecmp */ |