src/clipsrules/core/miscfun.c File Reference

#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "argacces.h"
#include "envrnmnt.h"
#include "exprnpsr.h"
#include "memalloc.h"
#include "multifld.h"
#include "router.h"
#include "sysdep.h"
#include "utility.h"
#include "dffnxfun.h"
#include "miscfun.h"

Include dependency graph for miscfun.c:

Go to the source code of this file.

Classes

struct  miscFunctionData

Defines

#define _MISCFUN_SOURCE_
#define _STDIO_INCLUDED_
#define MISCFUN_DATA   9
#define MiscFunctionData(theEnv)   ((struct miscFunctionData *) GetEnvironmentData(theEnv,MISCFUN_DATA))

Functions

globle void MiscFunctionDefinitions (void *theEnv)
globle void CreateFunction (void *theEnv, DATA_OBJECT_PTR returnValue)
globle long long SetgenFunction (void *theEnv)
globle void * GensymFunction (void *theEnv)
globle void * GensymStarFunction (void *theEnv)
globle void * GensymStar (void *theEnv)
globle long long RandomFunction (void *theEnv)
globle void SeedFunction (void *theEnv)
globle long long LengthFunction (void *theEnv)
globle long long ReleaseMemCommand (void *theEnv)
globle void ConserveMemCommand (void *theEnv)
globle long long MemUsedCommand (void *theEnv)
globle long long MemRequestsCommand (void *theEnv)
globle void AproposCommand (void *theEnv)
globle void OptionsCommand (void *theEnv)
globle void * OperatingSystemFunction (void *theEnv)
globle void ExpandFuncCall (void *theEnv, DATA_OBJECT *result)
globle void DummyExpandFuncMultifield (void *theEnv, DATA_OBJECT *result)
globle void * CauseEvaluationError (void *theEnv)
globle intBool SetSORCommand (void *theEnv)
globle void * GetFunctionRestrictions (void *theEnv)
globle void GetFunctionListFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void FuncallFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void NewFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void CallFunction (void *theEnv, DATA_OBJECT *returnValue)
globle double TimeFunction (void *theEnv)
globle double TimerFunction (void *theEnv)


Define Documentation

#define _MISCFUN_SOURCE_

Definition at line 39 of file miscfun.c.

#define _STDIO_INCLUDED_

Definition at line 42 of file miscfun.c.

#define MISCFUN_DATA   9

Definition at line 62 of file miscfun.c.

#define MiscFunctionData ( theEnv   )     ((struct miscFunctionData *) GetEnvironmentData(theEnv,MISCFUN_DATA))

Definition at line 69 of file miscfun.c.


Function Documentation

globle void AproposCommand ( void *  theEnv  ) 

Definition at line 495 of file miscfun.c.

globle void CallFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 1340 of file miscfun.c.

globle void* CauseEvaluationError ( void *  theEnv  ) 

Definition at line 1032 of file miscfun.c.

globle void ConserveMemCommand ( void *  theEnv  ) 

Definition at line 397 of file miscfun.c.

globle void CreateFunction ( void *  theEnv,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 132 of file miscfun.c.

globle void DummyExpandFuncMultifield ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 928 of file miscfun.c.

globle void ExpandFuncCall ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 858 of file miscfun.c.

globle void FuncallFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 1134 of file miscfun.c.

globle void* GensymFunction ( void *  theEnv  ) 

Definition at line 180 of file miscfun.c.

globle void* GensymStar ( void *  theEnv  ) 

Definition at line 230 of file miscfun.c.

globle void* GensymStarFunction ( void *  theEnv  ) 

Definition at line 210 of file miscfun.c.

globle void GetFunctionListFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 1096 of file miscfun.c.

globle void* GetFunctionRestrictions ( void *  theEnv  ) 

Definition at line 1072 of file miscfun.c.

globle long long LengthFunction ( void *  theEnv  ) 

Definition at line 334 of file miscfun.c.

globle long long MemRequestsCommand ( void *  theEnv  ) 

Definition at line 472 of file miscfun.c.

globle long long MemUsedCommand ( void *  theEnv  ) 

Definition at line 451 of file miscfun.c.

globle void MiscFunctionDefinitions ( void *  theEnv  ) 

Definition at line 82 of file miscfun.c.

globle void NewFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 1284 of file miscfun.c.

globle void* OperatingSystemFunction ( void *  theEnv  ) 

Definition at line 799 of file miscfun.c.

globle void OptionsCommand ( void *  theEnv  ) 

Definition at line 535 of file miscfun.c.

globle long long RandomFunction ( void *  theEnv  ) 

Definition at line 260 of file miscfun.c.

globle long long ReleaseMemCommand ( void *  theEnv  ) 

Definition at line 376 of file miscfun.c.

globle void SeedFunction ( void *  theEnv  ) 

Definition at line 311 of file miscfun.c.

globle long long SetgenFunction ( void *  theEnv  ) 

Definition at line 142 of file miscfun.c.

globle intBool SetSORCommand ( void *  theEnv  ) 

Definition at line 1049 of file miscfun.c.

globle double TimeFunction ( void *  theEnv  ) 

Definition at line 1445 of file miscfun.c.

globle double TimerFunction ( void *  theEnv  ) 

Definition at line 1465 of file miscfun.c.


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