Remove Old array based flags
This commit is contained in:
parent
e9a8e93474
commit
5829e326b7
17
C/init.c
17
C/init.c
@ -991,23 +991,6 @@ InitStdPreds(void)
|
|||||||
initIO();
|
initIO();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
InitFlags(void)
|
|
||||||
{
|
|
||||||
/* note that Yap_heap_regs must be set first */
|
|
||||||
|
|
||||||
yap_flags[LANGUAGE_MODE_FLAG] = 0;
|
|
||||||
yap_flags[FLOATING_POINT_EXCEPTION_MODE_FLAG] = TRUE;
|
|
||||||
yap_flags[SOURCE_MODE_FLAG] = FALSE;
|
|
||||||
yap_flags[WRITE_QUOTED_STRING_FLAG] = FALSE;
|
|
||||||
/* we do not garantee safe assert in parallel mode */
|
|
||||||
yap_flags[ALLOW_ASSERTING_STATIC_FLAG] = TRUE;
|
|
||||||
/* current default */
|
|
||||||
yap_flags[INDEXING_MODE_FLAG] = INDEX_MODE_MULTI;
|
|
||||||
yap_flags[TABLING_MODE_FLAG] = 0;
|
|
||||||
yap_flags[QUIET_MODE_FLAG] = FALSE;
|
|
||||||
yap_flags[INDEXING_TERM_DEPTH_FLAG] = 0L;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
InitPredHash(void)
|
InitPredHash(void)
|
||||||
|
34
H/Yap.h
34
H/Yap.h
@ -410,40 +410,6 @@ typedef pthread_rwlock_t rwlock_t;
|
|||||||
|
|
||||||
#include "YapError.h"
|
#include "YapError.h"
|
||||||
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
LANGUAGE_MODE_FLAG = 8,
|
|
||||||
SOURCE_MODE_FLAG = 11,
|
|
||||||
FLOATING_POINT_EXCEPTION_MODE_FLAG = 12,
|
|
||||||
WRITE_QUOTED_STRING_FLAG = 13,
|
|
||||||
ALLOW_ASSERTING_STATIC_FLAG = 14,
|
|
||||||
HALT_AFTER_CONSULT_FLAG = 15,
|
|
||||||
FAST_BOOT_FLAG = 16,
|
|
||||||
STACK_DUMP_ON_ERROR_FLAG = 17,
|
|
||||||
INDEXING_MODE_FLAG = 19,
|
|
||||||
TABLING_MODE_FLAG = 20,
|
|
||||||
VARS_CAN_HAVE_QUOTE_FLAG = 21,
|
|
||||||
QUIET_MODE_FLAG = 22,
|
|
||||||
INDEXING_TERM_DEPTH_FLAG = 23,
|
|
||||||
/* let this be the last one */
|
|
||||||
NUMBER_OF_YAP_FLAGS = 24
|
|
||||||
} yap_flags;
|
|
||||||
|
|
||||||
#define STRING_AS_CHARS 0
|
|
||||||
#define STRING_AS_ATOM 2
|
|
||||||
|
|
||||||
#define QUINTUS_TO_CHARS 0
|
|
||||||
#define ISO_TO_CHARS 1
|
|
||||||
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
INDEX_MODE_OFF = 0,
|
|
||||||
INDEX_MODE_SINGLE = 1,
|
|
||||||
INDEX_MODE_COMPACT = 2,
|
|
||||||
INDEX_MODE_MULTI = 3,
|
|
||||||
INDEX_MODE_MAX = 4
|
|
||||||
} index_mode_options;
|
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
GPROF_NO_EVENT,
|
GPROF_NO_EVENT,
|
||||||
|
Reference in New Issue
Block a user