src/clipsrules/core/rulelhs.c File Reference

#include "setup.h"
#include <stdio.h>
#include <string.h>
#include "agenda.h"
#include "argacces.h"
#include "constant.h"
#include "constrct.h"
#include "constrnt.h"
#include "cstrnchk.h"
#include "envrnmnt.h"
#include "exprnpsr.h"
#include "memalloc.h"
#include "pattern.h"
#include "reorder.h"
#include "router.h"
#include "ruledef.h"
#include "scanner.h"
#include "symbol.h"
#include "rulelhs.h"

Include dependency graph for rulelhs.c:

Go to the source code of this file.

Defines

#define _RULELHS_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle struct lhsParseNodeParseRuleLHS (void *theEnv, char *readSource, struct token *theToken, char *ruleName, int *error)
globle void PropagatePatternType (struct lhsParseNode *theLHS, struct patternParser *theParser)


Define Documentation

#define _RULELHS_SOURCE_

Definition at line 22 of file rulelhs.c.

#define _STDIO_INCLUDED_

Definition at line 29 of file rulelhs.c.


Function Documentation

globle struct lhsParseNode* ParseRuleLHS ( void *  theEnv,
char *  readSource,
struct token theToken,
char *  ruleName,
int *  error 
) [read]

Definition at line 72 of file rulelhs.c.

globle void PropagatePatternType ( struct lhsParseNode theLHS,
struct patternParser theParser 
)

Definition at line 1187 of file rulelhs.c.


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