|
#define | PF_ROUND_ZERO 0 |
|
#define | PF_ROUND_DOWN 1 |
|
#define | PF_ERR_ERROR 0 /* same order as in read.pl */ |
|
#define | PF_ERR_WARNING 1 |
|
#define | PF_ERR_FAIL 2 |
|
#define | PF_QUOT_AS_CODES 0 /* bit 2 is set if no_escape */ |
|
#define | PF_QUOT_AS_CHARS 1 |
|
#define | PF_QUOT_AS_ATOM 2 |
|
#define | PF_QUOT_NO_ESCAPE_BIT 2 |
|
#define | PF_QUOT_AS_PART_MASK ((1 << PF_QUOT_NO_ESCAPE_BIT) - 1) |
|
#define | PF_QUOT_NO_ESCAPE_MASK ((1 << PF_QUOT_NO_ESCAPE_BIT)) |
|
#define | NEW_FLAG_INTEGER(f, v) Pl_New_Prolog_Flag(#f, FALSE, PF_TYPE_INTEGER, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_ATOM_A(f, v) Pl_New_Prolog_Flag(#f, FALSE, PF_TYPE_ATOM, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_ATOM(f, v) Pl_New_Prolog_Flag(#f, FALSE, PF_TYPE_ATOM, Pl_Create_Atom(v), NULL, NULL, NULL) |
|
#define | NEW_FLAG_ROUND(f, v) Pl_New_Prolog_Flag(#f, FALSE, PF_TYPE_ROUND, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_BOOL(f, v) Pl_New_Prolog_Flag(#f, FALSE, PF_TYPE_BOOL, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_ON_OFF(f, v) pl_flag_##f = Pl_New_Prolog_Flag(#f, TRUE, PF_TYPE_ON_OFF, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_ERR(f, v) pl_flag_##f = Pl_New_Prolog_Flag(#f, TRUE, PF_TYPE_ERR, v, NULL, NULL, NULL) |
|
#define | NEW_FLAG_QUOTES(f, v) pl_flag_##f = Pl_New_Prolog_Flag(#f, TRUE, PF_TYPE_QUOTES, v, NULL, NULL, NULL) |
|
#define | Flag_Value(f) ((pl_flag_##f)->value) |
|
#define | Char_Conversion(c) |
|
#define | SYS_VAR_OPTION_MASK (pl_sys_var[0]) |
|
#define | SYS_VAR_WRITE_DEPTH (pl_sys_var[1]) |
|
#define | SYS_VAR_SYNTAX_ERROR_ACTON (pl_sys_var[1]) |
|
#define | SYS_VAR_WRITE_PREC (pl_sys_var[2]) |
|
#define | SYS_VAR_WRITE_ABOVE (pl_sys_var[3]) |
|
#define | SYS_VAR_FD_BCKTS (pl_sys_var[4]) |
|
#define | SYS_VAR_TOP_LEVEL (pl_sys_var[10]) |
|
#define | SYS_VAR_LINEDIT (pl_sys_var[12]) |
|
#define | SYS_VAR_DEBUGGER (pl_sys_var[13]) |
|
#define | SYS_VAR_SAY_GETC (pl_sys_var[20]) |
|
#define | CHAR_TO_EMIT_WHEN_CHAR '\1' |
|