#include <stdio.h>#include <string.h>#include "setup.h"#include "constant.h"#include "pattern.h"#include "reteutil.h"#include "argacces.h"#include "agenda.h"#include "envrnmnt.h"#include "memalloc.h"#include "crstrtgy.h"

Go to the source code of this file.
Defines | |
| #define | _CRSTRTGY_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
| #define | GetMatchingItem(x, i) |
Functions | |
| globle void | PlaceActivation (void *theEnv, ACTIVATION **whichAgenda, ACTIVATION *newActivation, struct salienceGroup *theGroup) |
| globle int | EnvSetStrategy (void *theEnv, int value) |
| globle int | EnvGetStrategy (void *theEnv) |
| globle void * | GetStrategyCommand (void *theEnv) |
| globle void * | SetStrategyCommand (void *theEnv) |
| #define _CRSTRTGY_SOURCE_ |
Definition at line 36 of file crstrtgy.c.
| #define _STDIO_INCLUDED_ |
Definition at line 39 of file crstrtgy.c.
| #define GetMatchingItem | ( | x, | |||
| i | ) |
Value:
((x->basis->binds[i].gm.theMatch != NULL) ? \
(x->basis->binds[i].gm.theMatch->matchingItem) : NULL)
Definition at line 56 of file crstrtgy.c.
| globle int EnvGetStrategy | ( | void * | theEnv | ) |
Definition at line 957 of file crstrtgy.c.
| globle int EnvSetStrategy | ( | void * | theEnv, | |
| int | value | |||
| ) |
Definition at line 939 of file crstrtgy.c.
| globle void* GetStrategyCommand | ( | void * | theEnv | ) |
Definition at line 967 of file crstrtgy.c.
| globle void PlaceActivation | ( | void * | theEnv, | |
| ACTIVATION ** | whichAgenda, | |||
| ACTIVATION * | newActivation, | |||
| struct salienceGroup * | theGroup | |||
| ) |
Definition at line 78 of file crstrtgy.c.
| globle void* SetStrategyCommand | ( | void * | theEnv | ) |
Definition at line 979 of file crstrtgy.c.
1.5.6