src/clipsrules/core/default.c File Reference

#include "setup.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "constant.h"
#include "constrnt.h"
#include "cstrnchk.h"
#include "multifld.h"
#include "inscom.h"
#include "exprnpsr.h"
#include "scanner.h"
#include "router.h"
#include "factmngr.h"
#include "cstrnutl.h"
#include "envrnmnt.h"
#include "default.h"

Include dependency graph for default.c:

Go to the source code of this file.

Defines

#define _DEFAULT_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void DeriveDefaultFromConstraints (void *theEnv, CONSTRAINT_RECORD *constraints, DATA_OBJECT *theDefault, int multifield, int garbageMultifield)
globle struct exprParseDefault (void *theEnv, char *readSource, int multifield, int dynamic, int evalStatic, int *noneSpecified, int *deriveSpecified, int *error)


Define Documentation

#define _DEFAULT_SOURCE_

Definition at line 27 of file default.c.

#define _STDIO_INCLUDED_

Definition at line 32 of file default.c.


Function Documentation

globle void DeriveDefaultFromConstraints ( void *  theEnv,
CONSTRAINT_RECORD constraints,
DATA_OBJECT theDefault,
int  multifield,
int  garbageMultifield 
)

Definition at line 60 of file default.c.

globle struct expr* ParseDefault ( void *  theEnv,
char *  readSource,
int  multifield,
int  dynamic,
int  evalStatic,
int *  noneSpecified,
int *  deriveSpecified,
int *  error 
) [read]

Definition at line 260 of file default.c.


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