
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | TYPE_UNKNOWN 0 |
| #define | TYPE_NUMBER 1 |
| #define | TYPE_STRING 2 |
| #define | TYPE_VOID 3 |
| #define | TYPE_OBJECT 4 |
| #define | TYPE_MAPPING 5 |
| #define | TYPE_FLOAT 6 |
| #define | TYPE_ANY 7 |
| #define | TYPE_CLOSURE 8 |
| #define | TYPE_SYMBOL 9 |
| #define | TYPE_QUOTED_ARRAY 10 |
| #define | TYPE_MOD_POINTER 0x0040 |
| #define | T_INVALID 0x0 |
| #define | T_LVALUE 0x1 |
| #define | T_NUMBER 0x2 |
| #define | T_STRING 0x3 |
| #define | T_POINTER 0x4 |
| #define | T_OBJECT 0x5 |
| #define | T_MAPPING 0x6 |
| #define | T_FLOAT 0x7 |
| #define | T_CLOSURE 0x8 |
| #define | T_SYMBOL 0x9 |
| #define | T_QUOTED_ARRAY 0xa |
| #define | CLOSURE_LFUN 0 |
| #define | CLOSURE_IDENTIFIER 2 |
| #define | CLOSURE_PRELIMINARY 3 |
| #define | CLOSURE_BOUND_LAMBDA 4 |
| #define | CLOSURE_LAMBDA 5 |
| #define | CLOSURE_UNBOUND_LAMBDA 6 |
| #define | CLOSURE_OPERATOR (0xe800) |
| #define | CLOSURE_EFUN (0xf000) |
| #define | CLOSURE_SIMUL_EFUN (0xf800) |
| #define | CLOSURE_IS_LFUN(x) (((x)&~1) == 0) |
| #define | CLOSURE_IS_IDENTIFIER(x) ((x) == CLOSURE_IDENTIFIER) |
| #define | CLOSURE_IS_BOUND_LAMBDA(x) ((x) == CLOSURE_BOUND_LAMBDA) |
| #define | CLOSURE_IS_LAMBDA(x) ((x) == CLOSURE_LAMBDA) |
| #define | CLOSURE_IS_UNBOUND_LAMBDA(x) ((x) == CLOSURE_UNBOUND_LAMBDA) |
| #define | CLOSURE_IS_SIMUL_EFUN(x) (((x) & 0xf800) == CLOSURE_SIMUL_EFUN) |
| #define | CLOSURE_IS_EFUN(x) (((x) & 0xf800) == CLOSURE_EFUN) |
| #define | CLOSURE_IS_OPERATOR(x) (((x) & 0xf800) == CLOSURE_OPERATOR) |
| #define CLOSURE_BOUND_LAMBDA 4 |
Definiert in Zeile 49 der Datei lpctypes.h.
| #define CLOSURE_EFUN (0xf000) |
Definiert in Zeile 54 der Datei lpctypes.h.
| #define CLOSURE_IDENTIFIER 2 |
Definiert in Zeile 46 der Datei lpctypes.h.
Definiert in Zeile 59 der Datei lpctypes.h.
Definiert in Zeile 63 der Datei lpctypes.h.
Definiert in Zeile 58 der Datei lpctypes.h.
Definiert in Zeile 60 der Datei lpctypes.h.
Definiert in Zeile 57 der Datei lpctypes.h.
Definiert in Zeile 64 der Datei lpctypes.h.
Definiert in Zeile 62 der Datei lpctypes.h.
Definiert in Zeile 61 der Datei lpctypes.h.
Wird benutzt von query_closure_object().
| #define CLOSURE_LAMBDA 5 |
Definiert in Zeile 50 der Datei lpctypes.h.
| #define CLOSURE_LFUN 0 |
Definiert in Zeile 44 der Datei lpctypes.h.
| #define CLOSURE_OPERATOR (0xe800) |
Definiert in Zeile 53 der Datei lpctypes.h.
| #define CLOSURE_PRELIMINARY 3 |
Definiert in Zeile 47 der Datei lpctypes.h.
| #define CLOSURE_SIMUL_EFUN (0xf800) |
Definiert in Zeile 55 der Datei lpctypes.h.
| #define CLOSURE_UNBOUND_LAMBDA 6 |
Definiert in Zeile 51 der Datei lpctypes.h.
| #define T_CLOSURE 0x8 |
Definiert in Zeile 33 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_FLOAT 0x7 |
Definiert in Zeile 32 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_INVALID 0x0 |
Definiert in Zeile 25 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_LVALUE 0x1 |
Definiert in Zeile 26 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_MAPPING 0x6 |
Definiert in Zeile 31 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_NUMBER 0x2 |
Definiert in Zeile 27 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_OBJECT 0x5 |
Definiert in Zeile 30 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_POINTER 0x4 |
Definiert in Zeile 29 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_QUOTED_ARRAY 0xa |
Definiert in Zeile 35 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_STRING 0x3 |
Definiert in Zeile 28 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define T_SYMBOL 0x9 |
Definiert in Zeile 34 der Datei lpctypes.h.
Wird benutzt von mixed_to_string().
| #define TYPE_ANY 7 |
Definiert in Zeile 13 der Datei lpctypes.h.
| #define TYPE_CLOSURE 8 |
Definiert in Zeile 14 der Datei lpctypes.h.
| #define TYPE_FLOAT 6 |
Definiert in Zeile 12 der Datei lpctypes.h.
| #define TYPE_MAPPING 5 |
Definiert in Zeile 11 der Datei lpctypes.h.
| #define TYPE_MOD_POINTER 0x0040 |
Definiert in Zeile 21 der Datei lpctypes.h.
| #define TYPE_NUMBER 1 |
Definiert in Zeile 7 der Datei lpctypes.h.
| #define TYPE_OBJECT 4 |
Definiert in Zeile 10 der Datei lpctypes.h.
| #define TYPE_QUOTED_ARRAY 10 |
Definiert in Zeile 16 der Datei lpctypes.h.
| #define TYPE_STRING 2 |
Definiert in Zeile 8 der Datei lpctypes.h.
| #define TYPE_SYMBOL 9 |
Definiert in Zeile 15 der Datei lpctypes.h.
| #define TYPE_UNKNOWN 0 |
Definiert in Zeile 6 der Datei lpctypes.h.
| #define TYPE_VOID 3 |
Definiert in Zeile 9 der Datei lpctypes.h.
1.6.3