src/clipsrules/core/cstrcpsr.c File Reference

#include "setup.h"
#include <stdio.h>
#include <stdlib.h>
#include "envrnmnt.h"
#include "router.h"
#include "watch.h"
#include "constrct.h"
#include "prcdrpsr.h"
#include "exprnpsr.h"
#include "modulutl.h"
#include "modulpsr.h"
#include "sysdep.h"
#include "utility.h"
#include "cstrcpsr.h"

Include dependency graph for cstrcpsr.c:

Go to the source code of this file.

Defines

#define _CSTRCPSR_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle int Load (char *fileName)
globle int EnvLoad (void *theEnv, char *fileName)
globle int LoadConstructsFromLogicalName (void *theEnv, char *readSource)
globle int ParseConstruct (void *theEnv, char *name, char *logicalName)
globle SYMBOL_HNGetConstructNameAndComment (void *theEnv, char *readSource, struct token *inputToken, char *constructName, void *(*findFunction)(void *, char *), int(*deleteFunction)(void *, void *), char *constructSymbol, int fullMessageCR, int getComment, int moduleNameAllowed)
globle void RemoveConstructFromModule (void *theEnv, struct constructHeader *theConstruct)
globle void ImportExportConflictMessage (void *theEnv, char *constructName, char *itemName, char *causedByConstruct, char *causedByName)


Define Documentation

#define _CSTRCPSR_SOURCE_

Definition at line 30 of file cstrcpsr.c.

#define _STDIO_INCLUDED_

Definition at line 37 of file cstrcpsr.c.


Function Documentation

globle int EnvLoad ( void *  theEnv,
char *  fileName 
)

Definition at line 77 of file cstrcpsr.c.

globle SYMBOL_HN* GetConstructNameAndComment ( void *  theEnv,
char *  readSource,
struct token inputToken,
char *  constructName,
void *(*)(void *, char *)  findFunction,
int(*)(void *, void *)  deleteFunction,
char *  constructSymbol,
int  fullMessageCR,
int  getComment,
int  moduleNameAllowed 
)

Definition at line 411 of file cstrcpsr.c.

globle void ImportExportConflictMessage ( void *  theEnv,
char *  constructName,
char *  itemName,
char *  causedByConstruct,
char *  causedByName 
)

Definition at line 659 of file cstrcpsr.c.

globle int Load ( char *  fileName  ) 

Definition at line 63 of file cstrcpsr.c.

globle int LoadConstructsFromLogicalName ( void *  theEnv,
char *  readSource 
)

Definition at line 120 of file cstrcpsr.c.

globle int ParseConstruct ( void *  theEnv,
char *  name,
char *  logicalName 
)

Definition at line 347 of file cstrcpsr.c.

globle void RemoveConstructFromModule ( void *  theEnv,
struct constructHeader theConstruct 
)

Definition at line 607 of file cstrcpsr.c.


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