src/clipsrules/core/parsefun.c File Reference

#include "setup.h"
#include <string.h>
#include "argacces.h"
#include "cstrcpsr.h"
#include "envrnmnt.h"
#include "exprnpsr.h"
#include "extnfunc.h"
#include "memalloc.h"
#include "multifld.h"
#include "prcdrpsr.h"
#include "router.h"
#include "strngrtr.h"
#include "utility.h"
#include "parsefun.h"

Include dependency graph for parsefun.c:

Go to the source code of this file.

Classes

struct  parseFunctionData

Defines

#define _PARSEFUN_SOURCE_
#define PARSEFUN_DATA   11
#define ParseFunctionData(theEnv)   ((struct parseFunctionData *) GetEnvironmentData(theEnv,PARSEFUN_DATA))

Functions

globle void ParseFunctionDefinitions (void *theEnv)
globle void CheckSyntaxFunction (void *theEnv, DATA_OBJECT *returnValue)
globle int CheckSyntax (void *theEnv, char *theString, DATA_OBJECT_PTR returnValue)


Define Documentation

#define _PARSEFUN_SOURCE_

Definition at line 27 of file parsefun.c.

#define PARSEFUN_DATA   11

Definition at line 47 of file parsefun.c.

#define ParseFunctionData ( theEnv   )     ((struct parseFunctionData *) GetEnvironmentData(theEnv,PARSEFUN_DATA))

Definition at line 59 of file parsefun.c.


Function Documentation

globle int CheckSyntax ( void *  theEnv,
char *  theString,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 129 of file parsefun.c.

globle void CheckSyntaxFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 91 of file parsefun.c.

globle void ParseFunctionDefinitions ( void *  theEnv  ) 

Definition at line 76 of file parsefun.c.


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