#include "cstrccom.h"#include "conscomp.h"


Go to the source code of this file.
Classes | |
| struct | deffunctionModule |
| struct | deffunctionStruct |
| struct | deffunctionData |
Defines | |
| #define | EnvGetDeffunctionName(theEnv, x) GetConstructNameString((struct constructHeader *) x) |
| #define | EnvGetDeffunctionPPForm(theEnv, x) GetConstructPPForm(theEnv,(struct constructHeader *) x) |
| #define | GetDeffunctionNamePointer(x) GetConstructNamePointer((struct constructHeader *) x) |
| #define | SetDeffunctionPPForm(d, ppf) SetConstructPPForm(theEnv,(struct constructHeader *) d,ppf) |
| #define | EnvDeffunctionModule(theEnv, x) GetConstructModuleName((struct constructHeader *) x) |
| #define | LOCALE extern |
| #define | DEFFUNCTION_DATA 23 |
| #define | DeffunctionData(theEnv) ((struct deffunctionData *) GetEnvironmentData(theEnv,DEFFUNCTION_DATA)) |
| #define | DeffunctionModule(x) GetConstructModuleName((struct constructHeader *) x) |
| #define | FindDeffunction(a) EnvFindDeffunction(GetCurrentEnvironment(),a) |
| #define | GetDeffunctionList(a, b) EnvGetDeffunctionList(GetCurrentEnvironment(),a,b) |
| #define | GetDeffunctionName(x) GetConstructNameString((struct constructHeader *) x) |
| #define | GetDeffunctionPPForm(x) GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
| #define | GetDeffunctionWatch(a) EnvGetDeffunctionWatch(GetCurrentEnvironment(),a) |
| #define | GetNextDeffunction(a) EnvGetNextDeffunction(GetCurrentEnvironment(),a) |
| #define | IsDeffunctionDeletable(a) EnvIsDeffunctionDeletable(GetCurrentEnvironment(),a) |
| #define | ListDeffunctions(a, b) EnvListDeffunctions(GetCurrentEnvironment(),a,b) |
| #define | SetDeffunctionWatch(a, b) EnvSetDeffunctionWatch(GetCurrentEnvironment(),a,b) |
| #define | Undeffunction(a) EnvUndeffunction(GetCurrentEnvironment(),a) |
Typedefs | |
| typedef struct deffunctionStruct | DEFFUNCTION |
| typedef struct deffunctionModule | DEFFUNCTION_MODULE |
Functions | |
| LOCALE void | SetupDeffunctions (void *) |
| LOCALE void * | EnvFindDeffunction (void *, char *) |
| LOCALE DEFFUNCTION * | LookupDeffunctionByMdlOrScope (void *, char *) |
| LOCALE DEFFUNCTION * | LookupDeffunctionInScope (void *, char *) |
| LOCALE intBool | EnvUndeffunction (void *, void *) |
| LOCALE void * | EnvGetNextDeffunction (void *, void *) |
| LOCALE int | EnvIsDeffunctionDeletable (void *, void *) |
| LOCALE void | UndeffunctionCommand (void *) |
| LOCALE void * | GetDeffunctionModuleCommand (void *) |
| LOCALE void | DeffunctionGetBind (DATA_OBJECT *) |
| LOCALE void | DFRtnUnknown (DATA_OBJECT *) |
| LOCALE void | DFWildargs (DATA_OBJECT *) |
| LOCALE int | CheckDeffunctionCall (void *, void *, int) |
| LOCALE void | RemoveDeffunction (void *, void *) |
| LOCALE void | GetDeffunctionListFunction (void *, DATA_OBJECT *) |
| globle void | EnvGetDeffunctionList (void *, DATA_OBJECT *, struct defmodule *) |
| #define DEFFUNCTION_DATA 23 |
Definition at line 85 of file dffnxfun.h.
| #define DeffunctionData | ( | theEnv | ) | ((struct deffunctionData *) GetEnvironmentData(theEnv,DEFFUNCTION_DATA)) |
Definition at line 102 of file dffnxfun.h.
| #define DeffunctionModule | ( | x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 104 of file dffnxfun.h.
| #define EnvDeffunctionModule | ( | theEnv, | |||
| x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 35 of file dffnxfun.h.
| #define EnvGetDeffunctionName | ( | theEnv, | |||
| x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 29 of file dffnxfun.h.
| #define EnvGetDeffunctionPPForm | ( | theEnv, | |||
| x | ) | GetConstructPPForm(theEnv,(struct constructHeader *) x) |
Definition at line 30 of file dffnxfun.h.
| #define FindDeffunction | ( | a | ) | EnvFindDeffunction(GetCurrentEnvironment(),a) |
Definition at line 105 of file dffnxfun.h.
| #define GetDeffunctionList | ( | a, | |||
| b | ) | EnvGetDeffunctionList(GetCurrentEnvironment(),a,b) |
Definition at line 106 of file dffnxfun.h.
| #define GetDeffunctionName | ( | x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 107 of file dffnxfun.h.
| #define GetDeffunctionNamePointer | ( | x | ) | GetConstructNamePointer((struct constructHeader *) x) |
Definition at line 32 of file dffnxfun.h.
| #define GetDeffunctionPPForm | ( | x | ) | GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
Definition at line 108 of file dffnxfun.h.
| #define GetDeffunctionWatch | ( | a | ) | EnvGetDeffunctionWatch(GetCurrentEnvironment(),a) |
Definition at line 109 of file dffnxfun.h.
| #define GetNextDeffunction | ( | a | ) | EnvGetNextDeffunction(GetCurrentEnvironment(),a) |
Definition at line 110 of file dffnxfun.h.
| #define IsDeffunctionDeletable | ( | a | ) | EnvIsDeffunctionDeletable(GetCurrentEnvironment(),a) |
Definition at line 111 of file dffnxfun.h.
| #define ListDeffunctions | ( | a, | |||
| b | ) | EnvListDeffunctions(GetCurrentEnvironment(),a,b) |
Definition at line 112 of file dffnxfun.h.
| #define LOCALE extern |
Definition at line 65 of file dffnxfun.h.
| #define SetDeffunctionPPForm | ( | d, | |||
| ppf | ) | SetConstructPPForm(theEnv,(struct constructHeader *) d,ppf) |
Definition at line 33 of file dffnxfun.h.
| #define SetDeffunctionWatch | ( | a, | |||
| b | ) | EnvSetDeffunctionWatch(GetCurrentEnvironment(),a,b) |
Definition at line 113 of file dffnxfun.h.
| #define Undeffunction | ( | a | ) | EnvUndeffunction(GetCurrentEnvironment(),a) |
Definition at line 114 of file dffnxfun.h.
| typedef struct deffunctionStruct DEFFUNCTION |
Definition at line 37 of file dffnxfun.h.
| typedef struct deffunctionModule DEFFUNCTION_MODULE |
Definition at line 38 of file dffnxfun.h.
| LOCALE int CheckDeffunctionCall | ( | void * | , | |
| void * | , | |||
| int | ||||
| ) |
Definition at line 569 of file dffnxfun.c.
| LOCALE void DeffunctionGetBind | ( | DATA_OBJECT * | ) |
| LOCALE void DFRtnUnknown | ( | DATA_OBJECT * | ) |
| LOCALE void DFWildargs | ( | DATA_OBJECT * | ) |
| LOCALE void* EnvFindDeffunction | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 295 of file dffnxfun.c.
| globle void EnvGetDeffunctionList | ( | void * | , | |
| DATA_OBJECT * | , | |||
| struct defmodule * | ||||
| ) |
Definition at line 551 of file dffnxfun.c.
| LOCALE void* EnvGetNextDeffunction | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 384 of file dffnxfun.c.
| LOCALE int EnvIsDeffunctionDeletable | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 402 of file dffnxfun.c.
| LOCALE intBool EnvUndeffunction | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 348 of file dffnxfun.c.
| LOCALE void GetDeffunctionListFunction | ( | void * | , | |
| DATA_OBJECT * | ||||
| ) |
Definition at line 533 of file dffnxfun.c.
| LOCALE void* GetDeffunctionModuleCommand | ( | void * | ) |
Definition at line 466 of file dffnxfun.c.
| LOCALE DEFFUNCTION* LookupDeffunctionByMdlOrScope | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 313 of file dffnxfun.c.
| LOCALE DEFFUNCTION* LookupDeffunctionInScope | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 331 of file dffnxfun.c.
| LOCALE void RemoveDeffunction | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 426 of file dffnxfun.c.
| LOCALE void SetupDeffunctions | ( | void * | ) |
Definition at line 127 of file dffnxfun.c.
| LOCALE void UndeffunctionCommand | ( | void * | ) |
Definition at line 452 of file dffnxfun.c.
1.5.6