summaryrefslogtreecommitdiff
path: root/src/rulecmp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rulecmp.h')
-rw-r--r--src/rulecmp.h24
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 */