YAP 7.1.0
YapLFlagInfo.h
Go to the documentation of this file.
1/*************************************************************************
2 * *
3 * YAP Prolog *
4 * *
5 * Yap Prolog was developed at NCCUP - Universidade do Porto *
6 * *
7 * Copyright L.Damas, V.S.Costa and Universidade do Porto 2015- *
8 * *
9 **************************************************************************
10 * *
11 * File: YapLFlagInfo.h * Last rev:
12 * mods: *
13 * comments: local flag enumeration. *
14 * *
15 ********************************************************/
16
17
34#if DOXYGEN
35#define YAP_FLAG(ITEM,NAME,WRITABLE,DEF,INIT,HELPER) **NAME**
36#endif
37
38START_LOCAL_FLAGS
39
40 YAP_FLAG(ALLOW_VARIABLE_NAME_AS_FUNCTOR_FLAG, "allow_variable_name_as_functor", true, booleanFlag, "false", NULL),
47 YAP_FLAG(AUTOLOAD_FLAG, "autoload", true, booleanFlag, "false",
48 NULL),
51 YAP_FLAG(BREAK_LEVEL_FLAG, "break_level", true, nat, "0",
52 NULL),
55 YAP_FLAG(CALL_COUNTING_FLAG, "call_counting", true, booleanFlag, "true",
56 NULL),
73 YAP_FLAG(COMPILING_FLAG, "compiling", false, compiling,"false", NULL),
75 YAP_FLAG(DEBUG_FLAG, "debug", true, booleanFlag, "false", NULL),
83 YAP_FLAG(ENCODING_FLAG, "encoding", true, isatom, "utf-8", getenc),
90 YAP_FLAG(FILE_ERRORS_FLAG, "file_errors", true, febooleanFlag, "error",
91 NULL),
97 YAP_FLAG(LANGUAGE_MODE_FLAG, "language_mode", true, isatom, "yap",
98 NULL),
104 YAP_FLAG(MULTILINE_QUOTED_TEXT_FLAG, "multiline_quoted_text", false, booleanFlag, "false", NULL),
113 YAP_FLAG(EXPAND_FILE_NAME_FLAG, "expand_file_name", true, booleanFlag,
114 "true", NULL),
118 YAP_FLAG(STACK_DUMP_ON_ERROR_FLAG, "stack_dump_on_error", true, booleanFlag,
119 "true", NULL),
121 YAP_FLAG(STREAM_TYPE_CHECK_FLAG, "stream_type_check", true, isatom, "loose",
122 NULL),
126 YAP_FLAG(SYNTAX_ERRORS_FLAG, "syntax_errors", true, synerr, "error",
127 NULL),
136 YAP_FLAG(TYPEIN_MODULE_FLAG, "typein_module", true, isatom, "user",
137 typein),
145 YAP_FLAG(VERBOSE_FLAG, "verbose", true, isatom, "normal", NULL),
155 YAP_FLAG(VERBOSE_FILE_SEARCH_FLAG, "verbose_file_search", true, booleanFlag,
156 "false", NULL),
164 YAP_FLAG(VERBOSE_LOAD_FLAG, "verbose_load", true, booleanFlag, "true", NULL),
172 YAP_FLAG(USER_ERROR_FLAG, "user_error", true, stream, "user_error",
173 set_error_stream),
204 YAP_FLAG(USER_INPUT_FLAG, "user_input", true, stream, "user_input",
205 set_input_stream),
211 YAP_FLAG(USER_OUTPUT_FLAG, "user_output", true, stream, "user_output",
212 set_output_stream),
218 YAP_FLAG(NUMBERVARS_FUNCTOR_FLAG, "numbervars_functor", true, isatom, "$VAR",
219 NULL),
225 END_LOCAL_FLAGS
226
228
@ compiling
Indicates YAP is running within the compiler.
Definition: YapLFlagInfo.h:73