![]() |
YAP 7.1.0
|
#define IN_ANDROID "false" |
Definition at line 43 of file YapGFlagInfo.h.
enum GlobalFlags |
Enumerator | |
---|---|
address_bits | Number of address bits in the machine, either 64 or 32 bits. |
agc_margin | An integer: if this amount of atoms has been created since the last atom-garbage collection, perform atom garbage collection at the first opportunity. Initial value is 10,000 May be changed A value of 0 (zero) disables atom garbage collection |
allow_assert_for_static_predicates | boolean, allow asserting and retracting clauses of static predicates |
answer_format | how to present answers, default is |
android | read-only boolean, a machine running an Google's Android version of the Linux Operating System |
arch | read-only atom, it describes the ISA used in this version of YAP Available from YAP_ARCH |
argv | read-only atom, it describes the list with all arguments received by YAP at boot Available from YAP_ARCH |
arithmetic_exceptions | Read-write flag telling whether arithmetic exceptions generate Prolog exceptions. The next example shows zero division handling If flag enabled: ~~~ ?- X is 2/0. ERROR!! ZERO DIVISOR ERROR- X is Exp ~~~ If disabled: ~~~ ?- X is 2/0. X = (+inf). ~~~ It is `true` by default, but it is disabled by packages like CLP(BN) and ProbLog. |
bounded | Read-only flag telling whether integers are bounded. The value depends on whether YAP uses the GMP library or not |
c_cc | C compiler used to generate YAP. |
c_cflags | C Compiler flagss used to compile flags. |
c_ldflags | loader flags used in YAP |
c_libplso | shared libraries used in YAP |
c_libs | libraries used in YAP |
clause_preprocessor | Writable flag telling how much preprocessing to do after reading a clause. reading terms It accepts the following values
The defaults are The default value for this flag is |
char_conversion | Writable flag telling whether a character conversion table is used when reading terms. The default value for this flag is |
character_escapes | Writable flag telling whether a character escapes are enabled, The default value for this flag is |
colon_sets_calling_context | whether to use |
compiled_at | Read-only flag that gives the time when the main YAP binary was compiled. It is obtained straight from the TIME macro, as defined in the C99 |
debug_info | generate debugging annotations The flag is ignored in YAP |
debug_on_error | Says whether to call the debUgger on an exception. False in YAP |
debugger_print_options | controls debugging output If bound, set the argument to the |
debugger_show_context | Show ancestors while debugging. |
default_parent_module | A module to be inherited by all other modules. Default is user that reexports prolog Set it to |
dialect | Read-only flag that always returns |
discontiguous_warnings | If This may indicate that different procedures have the same name The declaration discontiguous/1 disables this warning for user-specified predicates |
dollar_as_lower_case | If `off` (default) consider the character `$` a control character, if vxu |
double_quotes | iso If Value is unbound, tell whether a double quoted list of characters token is converted to a list of atoms, |
executable | Read-only flag. It unifies with an atom that gives the original program path |
fast | If Only available in experimental implementations |
file_name_variables | Allow environment variables in file names. |
float_format | C-library The default is The specified value is passed to |
gc | controls garbage collection If |
gc_margin | controls when to do garbage collection Set or show the minimum free stack before starting garbage collection The default is 0, in this case it depends on total stack size If set to |
gc_trace | show activity in garbag collector If |
generate_debug_info | vv If If |
gmp_version | which GMP package was used for infinite precisiion integers |
halt_after_consult | did we boot using -L ? |
home | home ` the root of the YAP installation, by default |
host_type | host_type ` Return |
index |
If |
index_sub_term_search_depth |
Maximum bound on searching sub-terms for indexing, if |
informational_messages |
If |
integer_rounding_function | controls integer rounding function, is iso ` Read-only flag telling the rounding function used for integers Takes the value |
iso | Improve ISO compatibility. |
jupyter | read-only boolean, a machine running Jupyter |
language | dialect used Choose whether YAP follows native, closer to C-Prolog, |
max_arity |
Read-only flag telling the maximum arity of a functor Takes the value |
occurs_check |
If |
open_shared_object |
If true, |
portray_clause_options | controls debugging output If bound, set the argument to the |
prolog_library_directory | if defined, first location where YAP expects to find the YAP Prolog library Takes precedence over library_directory |
prolog_foreign_directory | if defined, first location where YAP expects to find the YAP Prolog shared libraries (DLLS) Takes precedence over executable_directory/2 |
optimise | enables some small optimizations |
profiling |
If |
prompt_alternatives_on |
SWI-Compatible option, determines prompting for alternatives in the Prolog toplevel Default is |
readline |
enable the use of the readline library for console interactions, true by default if readline was found |
redefine_warnings | If Value is unbound, tell whether warnings for procedures defined in several different files are If Value is bound to |
resource_database |
|
saved_program |
If |
shared_object_extension |
Suffix associated with loadable code |
shared_object_search_path | Name of the environment variable used by the system to search for shared objects. |
single_quotes | single_quoted text is usuallly interpreted as atoms This flag allows other interpretations such as strings |
single_var_warnings | If A singleton variable is a variable that appears ony once in a clause The name must start with a capital letter, variables whose name starts with underscore are never considered singleton |
signals | If |
signal_segv | If If |
source | If Notice that this is trivially supported for facts, and always supported for dynamic code |
strict_iso | If Value is unbound, tell whether strict ISO compatibility mode is If Value is bound to |
system_options | This read only flag tells which options were used to compile YAP. Currently it informs whether the system supports |
system_thread_id | report the thread running YAP |
tabling_mode | Sets or reads the tabling mode for all tabled predicates. Please (see Tabling) for the list of options |
timezone | report the timezone where YAP is running |
toplevel_hook | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_anon | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_options | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_prompt | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
tty_control | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
unix | Define whether YAP should follow There is also an intermediate mode, |
update_semantics | Read-only BooleanFlag flag that unifies with Defined if the C-compiler used to compile this version of YAP either defines |
user_flags | Define the behaviour of set_prolog_flag/2 if the flag is not known. Values are |
unknown | Corresponds to calling the unknown/2 built-in. Possible ISO values are |
version_data | Read-only flag that unifies with a number of the form |
version_git | this is the unique identifier for the last commit of the current GIT HEAD, it xan be used to identify versions that differ on small (or large) updates |
win32 |
|
windows |
|
write_attributes | Read-only boolean Flag flag that unifies with |
apple | read-only boolean, a machine running an Apple Operating System |
back_quotes | If Value is unbound, tell whether a back quoted list of characters token is converted to a list of atoms, If Value is bound, set to the corresponding behavior The default value is |
write_strings | Writable flag telling whether the system should write lists of integers that are writable character codes using the list notation. It is |
address_bits | Number of address bits in the machine, either 64 or 32 bits. |
agc_margin | An integer: if this amount of atoms has been created since the last atom-garbage collection, perform atom garbage collection at the first opportunity. Initial value is 10,000 May be changed A value of 0 (zero) disables atom garbage collection |
allow_assert_for_static_predicates | boolean, allow asserting and retracting clauses of static predicates |
answer_format | how to present answers, default is |
android | read-only boolean, a machine running an Google's Android version of the Linux Operating System |
arch | read-only atom, it describes the ISA used in this version of YAP Available from YAP_ARCH |
argv | read-only atom, it describes the list with all arguments received by YAP at boot Available from YAP_ARCH |
arithmetic_exceptions | Read-write flag telling whether arithmetic exceptions generate Prolog exceptions. The next example shows zero division handling If flag enabled: ~~~ ?- X is 2/0. ERROR!! ZERO DIVISOR ERROR- X is Exp ~~~ If disabled: ~~~ ?- X is 2/0. X = (+inf). ~~~ It is `true` by default, but it is disabled by packages like CLP(BN) and ProbLog. |
bounded | Read-only flag telling whether integers are bounded. The value depends on whether YAP uses the GMP library or not |
c_cc | C compiler used to generate YAP. |
c_cflags | C Compiler flagss used to compile flags. |
c_ldflags | loader flags used in YAP |
c_libplso | shared libraries used in YAP |
c_libs | libraries used in YAP |
clause_preprocessor | Writable flag telling how much preprocessing to do after reading a clause. reading terms It accepts the following values
The defaults are The default value for this flag is |
char_conversion | Writable flag telling whether a character conversion table is used when reading terms. The default value for this flag is |
character_escapes | Writable flag telling whether a character escapes are enabled, The default value for this flag is |
colon_sets_calling_context | whether to use |
compiled_at | Read-only flag that gives the time when the main YAP binary was compiled. It is obtained straight from the TIME macro, as defined in the C99 |
debug_info | generate debugging annotations The flag is ignored in YAP |
debug_on_error | Says whether to call the debUgger on an exception. False in YAP |
debugger_print_options | controls debugging output If bound, set the argument to the |
debugger_show_context | Show ancestors while debugging. |
default_parent_module | A module to be inherited by all other modules. Default is user that reexports prolog Set it to |
dialect | Read-only flag that always returns |
discontiguous_warnings | If This may indicate that different procedures have the same name The declaration discontiguous/1 disables this warning for user-specified predicates |
dollar_as_lower_case | If `off` (default) consider the character `$` a control character, if vxu |
double_quotes | iso If Value is unbound, tell whether a double quoted list of characters token is converted to a list of atoms, |
executable | Read-only flag. It unifies with an atom that gives the original program path |
fast | If Only available in experimental implementations |
file_name_variables | Allow environment variables in file names. |
float_format | C-library The default is The specified value is passed to |
gc | controls garbage collection If |
gc_margin | controls when to do garbage collection Set or show the minimum free stack before starting garbage collection The default is 0, in this case it depends on total stack size If set to |
gc_trace | show activity in garbag collector If |
generate_debug_info | vv If If |
gmp_version | which GMP package was used for infinite precisiion integers |
halt_after_consult | did we boot using -L ? |
home | home ` the root of the YAP installation, by default |
host_type | host_type ` Return |
index |
If |
index_sub_term_search_depth |
Maximum bound on searching sub-terms for indexing, if |
informational_messages |
If |
integer_rounding_function | controls integer rounding function, is iso ` Read-only flag telling the rounding function used for integers Takes the value |
iso | Improve ISO compatibility. |
jupyter | read-only boolean, a machine running Jupyter |
language | dialect used Choose whether YAP follows native, closer to C-Prolog, |
max_arity |
Read-only flag telling the maximum arity of a functor Takes the value |
occurs_check |
If |
open_shared_object |
If true, |
portray_clause_options | controls debugging output If bound, set the argument to the |
prolog_library_directory | if defined, first location where YAP expects to find the YAP Prolog library Takes precedence over library_directory |
prolog_foreign_directory | if defined, first location where YAP expects to find the YAP Prolog shared libraries (DLLS) Takes precedence over executable_directory/2 |
optimise | enables some small optimizations |
profiling |
If |
prompt_alternatives_on |
SWI-Compatible option, determines prompting for alternatives in the Prolog toplevel Default is |
readline |
enable the use of the readline library for console interactions, true by default if readline was found |
redefine_warnings | If Value is unbound, tell whether warnings for procedures defined in several different files are If Value is bound to |
resource_database |
|
saved_program |
If |
shared_object_extension |
Suffix associated with loadable code |
shared_object_search_path | Name of the environment variable used by the system to search for shared objects. |
single_quotes | single_quoted text is usuallly interpreted as atoms This flag allows other interpretations such as strings |
single_var_warnings | If A singleton variable is a variable that appears ony once in a clause The name must start with a capital letter, variables whose name starts with underscore are never considered singleton |
signals | If |
signal_segv | If If |
source | If Notice that this is trivially supported for facts, and always supported for dynamic code |
strict_iso | If Value is unbound, tell whether strict ISO compatibility mode is If Value is bound to |
system_options | This read only flag tells which options were used to compile YAP. Currently it informs whether the system supports |
system_thread_id | report the thread running YAP |
tabling_mode | Sets or reads the tabling mode for all tabled predicates. Please (see Tabling) for the list of options |
timezone | report the timezone where YAP is running |
toplevel_hook | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_anon | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_options | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_prompt | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
tty_control | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
unix | Define whether YAP should follow There is also an intermediate mode, |
update_semantics | Read-only BooleanFlag flag that unifies with Defined if the C-compiler used to compile this version of YAP either defines |
user_flags | Define the behaviour of set_prolog_flag/2 if the flag is not known. Values are |
unknown | Corresponds to calling the unknown/2 built-in. Possible ISO values are |
version_data | Read-only flag that unifies with a number of the form |
version_git | this is the unique identifier for the last commit of the current GIT HEAD, it xan be used to identify versions that differ on small (or large) updates |
win32 |
|
windows |
|
write_attributes | Read-only boolean Flag flag that unifies with |
apple | read-only boolean, a machine running an Apple Operating System |
back_quotes | If Value is unbound, tell whether a back quoted list of characters token is converted to a list of atoms, If Value is bound, set to the corresponding behavior The default value is |
write_strings | Writable flag telling whether the system should write lists of integers that are writable character codes using the list notation. It is |
Definition at line 53 of file YapGFlagInfo.h.
enum GlobalFlags |
Enumerator | |
---|---|
address_bits | Number of address bits in the machine, either 64 or 32 bits. |
agc_margin | An integer: if this amount of atoms has been created since the last atom-garbage collection, perform atom garbage collection at the first opportunity. Initial value is 10,000 May be changed A value of 0 (zero) disables atom garbage collection |
allow_assert_for_static_predicates | boolean, allow asserting and retracting clauses of static predicates |
answer_format | how to present answers, default is |
android | read-only boolean, a machine running an Google's Android version of the Linux Operating System |
arch | read-only atom, it describes the ISA used in this version of YAP Available from YAP_ARCH |
argv | read-only atom, it describes the list with all arguments received by YAP at boot Available from YAP_ARCH |
arithmetic_exceptions | Read-write flag telling whether arithmetic exceptions generate Prolog exceptions. The next example shows zero division handling If flag enabled: ~~~ ?- X is 2/0. ERROR!! ZERO DIVISOR ERROR- X is Exp ~~~ If disabled: ~~~ ?- X is 2/0. X = (+inf). ~~~ It is `true` by default, but it is disabled by packages like CLP(BN) and ProbLog. |
bounded | Read-only flag telling whether integers are bounded. The value depends on whether YAP uses the GMP library or not |
c_cc | C compiler used to generate YAP. |
c_cflags | C Compiler flagss used to compile flags. |
c_ldflags | loader flags used in YAP |
c_libplso | shared libraries used in YAP |
c_libs | libraries used in YAP |
clause_preprocessor | Writable flag telling how much preprocessing to do after reading a clause. reading terms It accepts the following values
The defaults are The default value for this flag is |
char_conversion | Writable flag telling whether a character conversion table is used when reading terms. The default value for this flag is |
character_escapes | Writable flag telling whether a character escapes are enabled, The default value for this flag is |
colon_sets_calling_context | whether to use |
compiled_at | Read-only flag that gives the time when the main YAP binary was compiled. It is obtained straight from the TIME macro, as defined in the C99 |
debug_info | generate debugging annotations The flag is ignored in YAP |
debug_on_error | Says whether to call the debUgger on an exception. False in YAP |
debugger_print_options | controls debugging output If bound, set the argument to the |
debugger_show_context | Show ancestors while debugging. |
default_parent_module | A module to be inherited by all other modules. Default is user that reexports prolog Set it to |
dialect | Read-only flag that always returns |
discontiguous_warnings | If This may indicate that different procedures have the same name The declaration discontiguous/1 disables this warning for user-specified predicates |
dollar_as_lower_case | If `off` (default) consider the character `$` a control character, if vxu |
double_quotes | iso If Value is unbound, tell whether a double quoted list of characters token is converted to a list of atoms, |
executable | Read-only flag. It unifies with an atom that gives the original program path |
fast | If Only available in experimental implementations |
file_name_variables | Allow environment variables in file names. |
float_format | C-library The default is The specified value is passed to |
gc | controls garbage collection If |
gc_margin | controls when to do garbage collection Set or show the minimum free stack before starting garbage collection The default is 0, in this case it depends on total stack size If set to |
gc_trace | show activity in garbag collector If |
generate_debug_info | vv If If |
gmp_version | which GMP package was used for infinite precisiion integers |
halt_after_consult | did we boot using -L ? |
home | home ` the root of the YAP installation, by default |
host_type | host_type ` Return |
index |
If |
index_sub_term_search_depth |
Maximum bound on searching sub-terms for indexing, if |
informational_messages |
If |
integer_rounding_function | controls integer rounding function, is iso ` Read-only flag telling the rounding function used for integers Takes the value |
iso | Improve ISO compatibility. |
jupyter | read-only boolean, a machine running Jupyter |
language | dialect used Choose whether YAP follows native, closer to C-Prolog, |
max_arity |
Read-only flag telling the maximum arity of a functor Takes the value |
occurs_check |
If |
open_shared_object |
If true, |
portray_clause_options | controls debugging output If bound, set the argument to the |
prolog_library_directory | if defined, first location where YAP expects to find the YAP Prolog library Takes precedence over library_directory |
prolog_foreign_directory | if defined, first location where YAP expects to find the YAP Prolog shared libraries (DLLS) Takes precedence over executable_directory/2 |
optimise | enables some small optimizations |
profiling |
If |
prompt_alternatives_on |
SWI-Compatible option, determines prompting for alternatives in the Prolog toplevel Default is |
readline |
enable the use of the readline library for console interactions, true by default if readline was found |
redefine_warnings | If Value is unbound, tell whether warnings for procedures defined in several different files are If Value is bound to |
resource_database |
|
saved_program |
If |
shared_object_extension |
Suffix associated with loadable code |
shared_object_search_path | Name of the environment variable used by the system to search for shared objects. |
single_quotes | single_quoted text is usuallly interpreted as atoms This flag allows other interpretations such as strings |
single_var_warnings | If A singleton variable is a variable that appears ony once in a clause The name must start with a capital letter, variables whose name starts with underscore are never considered singleton |
signals | If |
signal_segv | If If |
source | If Notice that this is trivially supported for facts, and always supported for dynamic code |
strict_iso | If Value is unbound, tell whether strict ISO compatibility mode is If Value is bound to |
system_options | This read only flag tells which options were used to compile YAP. Currently it informs whether the system supports |
system_thread_id | report the thread running YAP |
tabling_mode | Sets or reads the tabling mode for all tabled predicates. Please (see Tabling) for the list of options |
timezone | report the timezone where YAP is running |
toplevel_hook | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_anon | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_options | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_prompt | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
tty_control | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
unix | Define whether YAP should follow There is also an intermediate mode, |
update_semantics | Read-only BooleanFlag flag that unifies with Defined if the C-compiler used to compile this version of YAP either defines |
user_flags | Define the behaviour of set_prolog_flag/2 if the flag is not known. Values are |
unknown | Corresponds to calling the unknown/2 built-in. Possible ISO values are |
version_data | Read-only flag that unifies with a number of the form |
version_git | this is the unique identifier for the last commit of the current GIT HEAD, it xan be used to identify versions that differ on small (or large) updates |
win32 |
|
windows |
|
write_attributes | Read-only boolean Flag flag that unifies with |
apple | read-only boolean, a machine running an Apple Operating System |
back_quotes | If Value is unbound, tell whether a back quoted list of characters token is converted to a list of atoms, If Value is bound, set to the corresponding behavior The default value is |
write_strings | Writable flag telling whether the system should write lists of integers that are writable character codes using the list notation. It is |
address_bits | Number of address bits in the machine, either 64 or 32 bits. |
agc_margin | An integer: if this amount of atoms has been created since the last atom-garbage collection, perform atom garbage collection at the first opportunity. Initial value is 10,000 May be changed A value of 0 (zero) disables atom garbage collection |
allow_assert_for_static_predicates | boolean, allow asserting and retracting clauses of static predicates |
answer_format | how to present answers, default is |
android | read-only boolean, a machine running an Google's Android version of the Linux Operating System |
arch | read-only atom, it describes the ISA used in this version of YAP Available from YAP_ARCH |
argv | read-only atom, it describes the list with all arguments received by YAP at boot Available from YAP_ARCH |
arithmetic_exceptions | Read-write flag telling whether arithmetic exceptions generate Prolog exceptions. The next example shows zero division handling If flag enabled: ~~~ ?- X is 2/0. ERROR!! ZERO DIVISOR ERROR- X is Exp ~~~ If disabled: ~~~ ?- X is 2/0. X = (+inf). ~~~ It is `true` by default, but it is disabled by packages like CLP(BN) and ProbLog. |
bounded | Read-only flag telling whether integers are bounded. The value depends on whether YAP uses the GMP library or not |
c_cc | C compiler used to generate YAP. |
c_cflags | C Compiler flagss used to compile flags. |
c_ldflags | loader flags used in YAP |
c_libplso | shared libraries used in YAP |
c_libs | libraries used in YAP |
clause_preprocessor | Writable flag telling how much preprocessing to do after reading a clause. reading terms It accepts the following values
The defaults are The default value for this flag is |
char_conversion | Writable flag telling whether a character conversion table is used when reading terms. The default value for this flag is |
character_escapes | Writable flag telling whether a character escapes are enabled, The default value for this flag is |
colon_sets_calling_context | whether to use |
compiled_at | Read-only flag that gives the time when the main YAP binary was compiled. It is obtained straight from the TIME macro, as defined in the C99 |
debug_info | generate debugging annotations The flag is ignored in YAP |
debug_on_error | Says whether to call the debUgger on an exception. False in YAP |
debugger_print_options | controls debugging output If bound, set the argument to the |
debugger_show_context | Show ancestors while debugging. |
default_parent_module | A module to be inherited by all other modules. Default is user that reexports prolog Set it to |
dialect | Read-only flag that always returns |
discontiguous_warnings | If This may indicate that different procedures have the same name The declaration discontiguous/1 disables this warning for user-specified predicates |
dollar_as_lower_case | If `off` (default) consider the character `$` a control character, if vxu |
double_quotes | iso If Value is unbound, tell whether a double quoted list of characters token is converted to a list of atoms, |
executable | Read-only flag. It unifies with an atom that gives the original program path |
fast | If Only available in experimental implementations |
file_name_variables | Allow environment variables in file names. |
float_format | C-library The default is The specified value is passed to |
gc | controls garbage collection If |
gc_margin | controls when to do garbage collection Set or show the minimum free stack before starting garbage collection The default is 0, in this case it depends on total stack size If set to |
gc_trace | show activity in garbag collector If |
generate_debug_info | vv If If |
gmp_version | which GMP package was used for infinite precisiion integers |
halt_after_consult | did we boot using -L ? |
home | home ` the root of the YAP installation, by default |
host_type | host_type ` Return |
index |
If |
index_sub_term_search_depth |
Maximum bound on searching sub-terms for indexing, if |
informational_messages |
If |
integer_rounding_function | controls integer rounding function, is iso ` Read-only flag telling the rounding function used for integers Takes the value |
iso | Improve ISO compatibility. |
jupyter | read-only boolean, a machine running Jupyter |
language | dialect used Choose whether YAP follows native, closer to C-Prolog, |
max_arity |
Read-only flag telling the maximum arity of a functor Takes the value |
occurs_check |
If |
open_shared_object |
If true, |
portray_clause_options | controls debugging output If bound, set the argument to the |
prolog_library_directory | if defined, first location where YAP expects to find the YAP Prolog library Takes precedence over library_directory |
prolog_foreign_directory | if defined, first location where YAP expects to find the YAP Prolog shared libraries (DLLS) Takes precedence over executable_directory/2 |
optimise | enables some small optimizations |
profiling |
If |
prompt_alternatives_on |
SWI-Compatible option, determines prompting for alternatives in the Prolog toplevel Default is |
readline |
enable the use of the readline library for console interactions, true by default if readline was found |
redefine_warnings | If Value is unbound, tell whether warnings for procedures defined in several different files are If Value is bound to |
resource_database |
|
saved_program |
If |
shared_object_extension |
Suffix associated with loadable code |
shared_object_search_path | Name of the environment variable used by the system to search for shared objects. |
single_quotes | single_quoted text is usuallly interpreted as atoms This flag allows other interpretations such as strings |
single_var_warnings | If A singleton variable is a variable that appears ony once in a clause The name must start with a capital letter, variables whose name starts with underscore are never considered singleton |
signals | If |
signal_segv | If If |
source | If Notice that this is trivially supported for facts, and always supported for dynamic code |
strict_iso | If Value is unbound, tell whether strict ISO compatibility mode is If Value is bound to |
system_options | This read only flag tells which options were used to compile YAP. Currently it informs whether the system supports |
system_thread_id | report the thread running YAP |
tabling_mode | Sets or reads the tabling mode for all tabled predicates. Please (see Tabling) for the list of options |
timezone | report the timezone where YAP is running |
toplevel_hook | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_anon | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_print_options | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
toplevel_prompt | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
tty_control | If bound, set the argument to a goal to be executed before entering the top-level. If unbound show the current goal or |
unix | Define whether YAP should follow There is also an intermediate mode, |
update_semantics | Read-only BooleanFlag flag that unifies with Defined if the C-compiler used to compile this version of YAP either defines |
user_flags | Define the behaviour of set_prolog_flag/2 if the flag is not known. Values are |
unknown | Corresponds to calling the unknown/2 built-in. Possible ISO values are |
version_data | Read-only flag that unifies with a number of the form |
version_git | this is the unique identifier for the last commit of the current GIT HEAD, it xan be used to identify versions that differ on small (or large) updates |
win32 |
|
windows |
|
write_attributes | Read-only boolean Flag flag that unifies with |
apple | read-only boolean, a machine running an Apple Operating System |
back_quotes | If Value is unbound, tell whether a back quoted list of characters token is converted to a list of atoms, If Value is bound, set to the corresponding behavior The default value is |
write_strings | Writable flag telling whether the system should write lists of integers that are writable character codes using the list notation. It is |
Definition at line 53 of file YapGFlagInfo.h.
Macros | |
#define | IN_ANDROID "false" |