#include "extnfunc.h"#include "scanner.h"


Go to the source code of this file.
Classes | |
| struct | saved_contexts |
Defines | |
| #define | LOCALE extern |
| #define | GetSequenceOperatorRecognition() EnvGetSequenceOperatorRecognition(GetCurrentEnvironment()) |
| #define | SetSequenceOperatorRecognition(a) EnvSetSequenceOperatorRecognition(GetCurrentEnvironment(),a) |
Typedefs | |
| typedef struct saved_contexts | SAVED_CONTEXTS |
Functions | |
| LOCALE struct expr * | Function0Parse (void *, char *) |
| LOCALE struct expr * | Function1Parse (void *, char *) |
| LOCALE struct expr * | Function2Parse (void *, char *, char *) |
| LOCALE void | PushRtnBrkContexts (void *) |
| LOCALE void | PopRtnBrkContexts (void *) |
| LOCALE intBool | ReplaceSequenceExpansionOps (void *, struct expr *, struct expr *, void *, void *) |
| LOCALE struct expr * | CollectArguments (void *, struct expr *, char *) |
| LOCALE struct expr * | ArgumentParse (void *, char *, int *) |
| LOCALE struct expr * | ParseAtomOrExpression (void *, char *, struct token *) |
| LOCALE EXPRESSION * | ParseConstantArguments (void *, char *, int *) |
| LOCALE intBool | EnvSetSequenceOperatorRecognition (void *, int) |
| LOCALE intBool | EnvGetSequenceOperatorRecognition (void *) |
| LOCALE struct expr * | GroupActions (void *, char *, struct token *, int, char *, int) |
| LOCALE struct expr * | RemoveUnneededProgn (void *, struct expr *) |
| LOCALE int | CheckExpressionAgainstRestrictions (void *, struct expr *, char *, char *) |
| #define GetSequenceOperatorRecognition | ( | ) | EnvGetSequenceOperatorRecognition(GetCurrentEnvironment()) |
Definition at line 55 of file exprnpsr.h.
| #define LOCALE extern |
Definition at line 52 of file exprnpsr.h.
| #define SetSequenceOperatorRecognition | ( | a | ) | EnvSetSequenceOperatorRecognition(GetCurrentEnvironment(),a) |
Definition at line 56 of file exprnpsr.h.
| typedef struct saved_contexts SAVED_CONTEXTS |
| LOCALE struct expr* ArgumentParse | ( | void * | , | |
| char * | , | |||
| int * | ||||
| ) | [read] |
Definition at line 604 of file exprnpsr.c.
| LOCALE int CheckExpressionAgainstRestrictions | ( | void * | , | |
| struct expr * | , | |||
| char * | , | |||
| char * | ||||
| ) |
Definition at line 428 of file exprnpsr.c.
Definition at line 556 of file exprnpsr.c.
| LOCALE intBool EnvGetSequenceOperatorRecognition | ( | void * | ) |
Definition at line 851 of file exprnpsr.c.
| LOCALE intBool EnvSetSequenceOperatorRecognition | ( | void * | , | |
| int | ||||
| ) |
Definition at line 836 of file exprnpsr.c.
| LOCALE struct expr* Function0Parse | ( | void * | , | |
| char * | ||||
| ) | [read] |
Definition at line 74 of file exprnpsr.c.
| LOCALE struct expr* Function1Parse | ( | void * | , | |
| char * | ||||
| ) | [read] |
Definition at line 104 of file exprnpsr.c.
| LOCALE struct expr* Function2Parse | ( | void * | , | |
| char * | , | |||
| char * | ||||
| ) | [read] |
Definition at line 136 of file exprnpsr.c.
Definition at line 709 of file exprnpsr.c.
Definition at line 663 of file exprnpsr.c.
| LOCALE EXPRESSION* ParseConstantArguments | ( | void * | , | |
| char * | , | |||
| int * | ||||
| ) |
Definition at line 861 of file exprnpsr.c.
| LOCALE void PopRtnBrkContexts | ( | void * | ) |
Definition at line 410 of file exprnpsr.c.
| LOCALE void PushRtnBrkContexts | ( | void * | ) |
Definition at line 394 of file exprnpsr.c.
Definition at line 929 of file exprnpsr.c.
| LOCALE intBool ReplaceSequenceExpansionOps | ( | void * | , | |
| struct expr * | , | |||
| struct expr * | , | |||
| void * | , | |||
| void * | ||||
| ) |
Definition at line 329 of file exprnpsr.c.
1.5.6