#include "expressn.h"#include "evaluatn.h"#include "moduldef.h"

Go to the source code of this file.
Defines | |
| #define | LOCALE extern |
| #define | RtnArgCount() EnvRtnArgCount(GetCurrentEnvironment()) |
| #define | ArgCountCheck(a, b, c) EnvArgCountCheck(GetCurrentEnvironment(),a,b,c) |
| #define | ArgRangeCheck(a, b, c) EnvArgRangeCheck(GetCurrentEnvironment(),a,b,c) |
| #define | RtnLexeme(a) EnvRtnLexeme(GetCurrentEnvironment(),a) |
| #define | RtnDouble(a) EnvRtnDouble(GetCurrentEnvironment(),a) |
| #define | RtnLong(a) EnvRtnLong(GetCurrentEnvironment(),a) |
| #define | RtnUnknown(a, b) EnvRtnUnknown(GetCurrentEnvironment(),a,b) |
| #define | ArgTypeCheck(a, b, c, d) EnvArgTypeCheck(GetCurrentEnvironment(),a,b,c,d) |
Functions | |
| LOCALE int | EnvRtnArgCount (void *) |
| LOCALE int | EnvArgCountCheck (void *, char *, int, int) |
| LOCALE int | EnvArgRangeCheck (void *, char *, int, int) |
| LOCALE char * | EnvRtnLexeme (void *, int) |
| LOCALE double | EnvRtnDouble (void *, int) |
| LOCALE long long | EnvRtnLong (void *, int) |
| LOCALE struct dataObject * | EnvRtnUnknown (void *, int, struct dataObject *) |
| LOCALE int | EnvArgTypeCheck (void *, char *, int, int, struct dataObject *) |
| LOCALE intBool | GetNumericArgument (void *, struct expr *, char *, struct dataObject *, int, int) |
| LOCALE char * | GetLogicalName (void *, int, char *) |
| LOCALE char * | GetFileName (void *, char *, int) |
| LOCALE char * | GetConstructName (void *, char *, char *) |
| LOCALE void | ExpectedCountError (void *, char *, int, int) |
| LOCALE void | OpenErrorMessage (void *, char *, char *) |
| LOCALE intBool | CheckFunctionArgCount (void *, char *, char *, int) |
| LOCALE void | ExpectedReturnTypeError (char *, char *) |
| LOCALE void | ExpectedTypeError1 (void *, char *, int, char *) |
| LOCALE void | ExpectedTypeError2 (void *, char *, int) |
| LOCALE struct defmodule * | GetModuleName (void *, char *, int, int *) |
| LOCALE void * | GetFactOrInstanceArgument (void *, int, DATA_OBJECT *, char *) |
| LOCALE void | IllegalLogicalNameMessage (void *, char *) |
| #define ArgCountCheck | ( | a, | |||
| b, | |||||
| c | ) | EnvArgCountCheck(GetCurrentEnvironment(),a,b,c) |
Definition at line 53 of file argacces.h.
| #define ArgRangeCheck | ( | a, | |||
| b, | |||||
| c | ) | EnvArgRangeCheck(GetCurrentEnvironment(),a,b,c) |
Definition at line 54 of file argacces.h.
| #define ArgTypeCheck | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | EnvArgTypeCheck(GetCurrentEnvironment(),a,b,c,d) |
Definition at line 59 of file argacces.h.
| #define LOCALE extern |
Definition at line 49 of file argacces.h.
| #define RtnArgCount | ( | ) | EnvRtnArgCount(GetCurrentEnvironment()) |
Definition at line 52 of file argacces.h.
| #define RtnDouble | ( | a | ) | EnvRtnDouble(GetCurrentEnvironment(),a) |
Definition at line 56 of file argacces.h.
| #define RtnLexeme | ( | a | ) | EnvRtnLexeme(GetCurrentEnvironment(),a) |
Definition at line 55 of file argacces.h.
| #define RtnLong | ( | a | ) | EnvRtnLong(GetCurrentEnvironment(),a) |
Definition at line 57 of file argacces.h.
| #define RtnUnknown | ( | a, | |||
| b | ) | EnvRtnUnknown(GetCurrentEnvironment(),a,b) |
Definition at line 58 of file argacces.h.
| LOCALE intBool CheckFunctionArgCount | ( | void * | , | |
| char * | , | |||
| char * | , | |||
| int | ||||
| ) |
Definition at line 784 of file argacces.c.
| LOCALE int EnvArgCountCheck | ( | void * | , | |
| char * | , | |||
| int | , | |||
| int | ||||
| ) |
Definition at line 307 of file argacces.c.
| LOCALE int EnvArgRangeCheck | ( | void * | , | |
| char * | , | |||
| int | , | |||
| int | ||||
| ) |
Definition at line 353 of file argacces.c.
| LOCALE int EnvArgTypeCheck | ( | void * | , | |
| char * | , | |||
| int | , | |||
| int | , | |||
| struct dataObject * | ||||
| ) |
| LOCALE int EnvRtnArgCount | ( | void * | ) |
Definition at line 283 of file argacces.c.
| LOCALE double EnvRtnDouble | ( | void * | , | |
| int | ||||
| ) |
Definition at line 126 of file argacces.c.
| LOCALE char* EnvRtnLexeme | ( | void * | , | |
| int | ||||
| ) |
Definition at line 64 of file argacces.c.
| LOCALE long long EnvRtnLong | ( | void * | , | |
| int | ||||
| ) |
Definition at line 186 of file argacces.c.
| LOCALE struct dataObject* EnvRtnUnknown | ( | void * | , | |
| int | , | |||
| struct dataObject * | ||||
| ) | [read] |
| LOCALE void ExpectedCountError | ( | void * | , | |
| char * | , | |||
| int | , | |||
| int | ||||
| ) |
Definition at line 747 of file argacces.c.
| LOCALE void ExpectedReturnTypeError | ( | char * | , | |
| char * | ||||
| ) |
| LOCALE void ExpectedTypeError1 | ( | void * | , | |
| char * | , | |||
| int | , | |||
| char * | ||||
| ) |
Definition at line 882 of file argacces.c.
| LOCALE void ExpectedTypeError2 | ( | void * | , | |
| char * | , | |||
| int | ||||
| ) |
Definition at line 904 of file argacces.c.
| LOCALE char* GetConstructName | ( | void * | , | |
| char * | , | |||
| char * | ||||
| ) |
Definition at line 700 of file argacces.c.
| LOCALE void* GetFactOrInstanceArgument | ( | void * | , | |
| int | , | |||
| DATA_OBJECT * | , | |||
| char * | ||||
| ) |
Definition at line 950 of file argacces.c.
| LOCALE char* GetFileName | ( | void * | , | |
| char * | , | |||
| int | ||||
| ) |
Definition at line 602 of file argacces.c.
| LOCALE char* GetLogicalName | ( | void * | , | |
| int | , | |||
| char * | ||||
| ) |
Definition at line 564 of file argacces.c.
| LOCALE struct defmodule* GetModuleName | ( | void * | , | |
| char * | , | |||
| int | , | |||
| int * | ||||
| ) | [read] |
Definition at line 642 of file argacces.c.
| LOCALE intBool GetNumericArgument | ( | void * | , | |
| struct expr * | , | |||
| char * | , | |||
| struct dataObject * | , | |||
| int | , | |||
| int | ||||
| ) |
| LOCALE void IllegalLogicalNameMessage | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 1020 of file argacces.c.
| LOCALE void OpenErrorMessage | ( | void * | , | |
| char * | , | |||
| char * | ||||
| ) |
Definition at line 622 of file argacces.c.
1.5.6