Availability:
:- use_module(library(prolog_pack)). [nondet,multifile]environment(-Name, 
-Value)
[nondet,multifile]environment(-Name, 
-Value)
prolog_pack:environment('USER', User) :-
    getenv('USER', User).
| Name | is an atom denoting a valid variable name | 
| Value | is either an atom or number representing the value of the variable. |