src/clipsrules/core/reorder.h File Reference

#include "ruledef.h"
#include "expressn.h"

Include dependency graph for reorder.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lhsParseNode

Defines

#define LOCALE   extern

Functions

LOCALE struct lhsParseNodeReorderPatterns (void *, struct lhsParseNode *, int *)
LOCALE struct lhsParseNodeCopyLHSParseNodes (void *, struct lhsParseNode *)
LOCALE void CopyLHSParseNode (void *, struct lhsParseNode *, struct lhsParseNode *, int)
LOCALE struct lhsParseNodeGetLHSParseNode (void *)
LOCALE void ReturnLHSParseNodes (void *, struct lhsParseNode *)
LOCALE struct lhsParseNodeExpressionToLHSParseNodes (void *, struct expr *)
LOCALE struct exprLHSParseNodesToExpression (void *, struct lhsParseNode *)
LOCALE void AddInitialPatterns (void *, struct lhsParseNode *)
LOCALE int IsExistsSubjoin (struct lhsParseNode *, int)


Define Documentation

#define LOCALE   extern

Definition at line 54 of file reorder.h.


Function Documentation

LOCALE void AddInitialPatterns ( void *  ,
struct lhsParseNode  
)

Definition at line 747 of file reorder.c.

LOCALE void CopyLHSParseNode ( void *  ,
struct lhsParseNode ,
struct lhsParseNode ,
int   
)

Definition at line 1360 of file reorder.c.

LOCALE struct lhsParseNode* CopyLHSParseNodes ( void *  ,
struct lhsParseNode  
) [read]

Definition at line 1339 of file reorder.c.

LOCALE struct lhsParseNode* ExpressionToLHSParseNodes ( void *  ,
struct expr  
) [read]

Definition at line 1530 of file reorder.c.

LOCALE struct lhsParseNode* GetLHSParseNode ( void *   )  [read]

Definition at line 1444 of file reorder.c.

LOCALE int IsExistsSubjoin ( struct lhsParseNode ,
int   
)

Definition at line 2037 of file reorder.c.

LOCALE struct expr* LHSParseNodesToExpression ( void *  ,
struct lhsParseNode  
) [read]

Definition at line 1587 of file reorder.c.

LOCALE struct lhsParseNode* ReorderPatterns ( void *  ,
struct lhsParseNode ,
int *   
) [read]

Definition at line 101 of file reorder.c.

LOCALE void ReturnLHSParseNodes ( void *  ,
struct lhsParseNode  
)

Definition at line 1498 of file reorder.c.


Generated on Mon Jan 10 22:33:42 2011 by  doxygen 1.5.6