src/clipsrules/core/exprnbin.h File Reference

#include <stdio.h>
#include "expressn.h"

Include dependency graph for exprnbin.h:

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

Go to the source code of this file.

Defines

#define LOCALE   extern
#define ExpressionPointer(i)   ((struct expr *) (((i) == -1L) ? NULL : &ExpressionData(theEnv)->ExpressionArray[i]))
#define HashedExpressionPointer(i)   ExpressionPointer(i)

Functions

LOCALE void AllocateExpressions (void *)
LOCALE void RefreshExpressions (void *)
LOCALE void ClearBloadedExpressions (void *)
LOCALE void FindHashedExpressions (void *)
LOCALE void BsaveHashedExpressions (void *, FILE *)
LOCALE void BsaveConstructExpressions (void *, FILE *)
LOCALE void BsaveExpression (void *, struct expr *, FILE *)


Define Documentation

#define ExpressionPointer (  )     ((struct expr *) (((i) == -1L) ? NULL : &ExpressionData(theEnv)->ExpressionArray[i]))

Definition at line 43 of file exprnbin.h.

#define HashedExpressionPointer (  )     ExpressionPointer(i)

Definition at line 44 of file exprnbin.h.

#define LOCALE   extern

Definition at line 40 of file exprnbin.h.


Function Documentation

LOCALE void AllocateExpressions ( void *   ) 

Definition at line 80 of file exprnbin.c.

LOCALE void BsaveConstructExpressions ( void *  ,
FILE *   
)

Definition at line 358 of file exprnbin.c.

LOCALE void BsaveExpression ( void *  ,
struct expr ,
FILE *   
)

Definition at line 377 of file exprnbin.c.

LOCALE void BsaveHashedExpressions ( void *  ,
FILE *   
)

Definition at line 342 of file exprnbin.c.

LOCALE void ClearBloadedExpressions ( void *   ) 

Definition at line 246 of file exprnbin.c.

LOCALE void FindHashedExpressions ( void *   ) 

Definition at line 319 of file exprnbin.c.

LOCALE void RefreshExpressions ( void *   ) 

Definition at line 99 of file exprnbin.c.


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