[ Development Environment and Global Settings | Reference Manual | Alphabetic Index ]

env

Prints information about the current ECLiPSe environment on the current output.

Description

Prints a list of the current global flag values on the toplevel output stream. These are the same values that get_flag/2 provides.

Modes and Determinism

Modules

This predicate is sensitive to its module context (tool predicate, see @/2).

Examples

?- env.

after_event_timer:      real            ignore_eof:             off
bounded:                false           last_errno:             0
break_level:            0               macro_expansion:        on
breal_exceptions:       off             max_arity:              unbounded
coroutine:              off             max_global_trail:       536870912
cpu_count:              4               max_local_control:      134217728
cwd_scope:              process         max_predicate_arity:    255
debug_compile:          on              output_mode:            "mPQ"
debugging:              nodebug         pid:                    10254
default_globalsize:     524288          ppid:                   10225
default_localsize:      131072          prefer_rationals:       off
dialect:                eclipse         print_depth:            20
eclipse_info_suffix:    ".eci"          random_mode:            lcg
eclipse_object_suffix:  ".eco"          remote_protocol_version:1
float_precision:        double          system_object_suffix:   ".so"
gc:                     on              toplevel_module:        eclipse
gc_interval:            8388608         unix_time:              1765538981
gc_interval_dict:       960             unknown:                abort
gc_policy:              adaptive        unknown_option:         error
goal_expansion:         on              version:                '7.2'
hostarch:               "x86_64_linux"  version_as_list:        [7, 2, 0]

cwd:                    "/home/example/" 
default_language:       eclipse_language 
extension:              threads development 
tmp_dir:                "/tmp/" 
hostid:                 "H#8323329" 
hostname:               "mypc" 
installation_directory: "/home/example/Eclipse" 
library_path:           ["/home/example/Eclipse/lib",
                         "/home/example/Eclipse/lib_tcl",
                         "/home/example/Eclipse/lib_public"]
loaded_library:         tracer_tty development_support toplevel eclipse_language suspend 
output_options:         [attributes(pretty), quoted(true), portrayed(true), float_precision(0)] 
prolog_suffix:          ["", ".ecl", ".pl"] 
syntax_option:          nl_in_quotes no_blanks based_bignums syntax_errors_fail 
variable_names:         check_singletons 

See Also

get_flag / 2, set_flag / 2