src/clipsrules/core/exprnops.h File Reference

#include "expressn.h"

Include dependency graph for exprnops.h:

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

Go to the source code of this file.

Defines

#define LOCALE   extern

Functions

LOCALE intBool ConstantExpression (struct expr *)
LOCALE void PrintExpression (void *, char *, struct expr *)
LOCALE long ExpressionSize (struct expr *)
LOCALE int CountArguments (struct expr *)
LOCALE struct exprCopyExpression (void *, struct expr *)
LOCALE intBool ExpressionContainsVariables (struct expr *, int)
LOCALE intBool IdenticalExpression (struct expr *, struct expr *)
LOCALE struct exprGenConstant (void *, unsigned short, void *)
LOCALE int CheckArgumentAgainstRestriction (void *, struct expr *, int)
LOCALE intBool ConstantType (int)
LOCALE struct exprCombineExpressions (void *, struct expr *, struct expr *)
LOCALE struct exprAppendExpressions (struct expr *, struct expr *)


Define Documentation

#define LOCALE   extern

Definition at line 40 of file exprnops.h.


Function Documentation

LOCALE struct expr* AppendExpressions ( struct expr ,
struct expr  
) [read]

Definition at line 509 of file exprnops.c.

LOCALE int CheckArgumentAgainstRestriction ( void *  ,
struct expr ,
int   
)

Definition at line 77 of file exprnops.c.

LOCALE struct expr* CombineExpressions ( void *  ,
struct expr ,
struct expr  
) [read]

Definition at line 404 of file exprnops.c.

LOCALE intBool ConstantExpression ( struct expr  ) 

Definition at line 134 of file exprnops.c.

LOCALE intBool ConstantType ( int   ) 

Definition at line 155 of file exprnops.c.

LOCALE struct expr* CopyExpression ( void *  ,
struct expr  
) [read]

Definition at line 247 of file exprnops.c.

LOCALE int CountArguments ( struct expr  ) 

Definition at line 230 of file exprnops.c.

LOCALE intBool ExpressionContainsVariables ( struct expr ,
int   
)

LOCALE long ExpressionSize ( struct expr  ) 

Definition at line 308 of file exprnops.c.

LOCALE struct expr* GenConstant ( void *  ,
unsigned  short,
void *   
) [read]

Definition at line 327 of file exprnops.c.

LOCALE intBool IdenticalExpression ( struct expr ,
struct expr  
)

Definition at line 178 of file exprnops.c.

LOCALE void PrintExpression ( void *  ,
char *  ,
struct expr  
)

Definition at line 346 of file exprnops.c.


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