// NewEnv creates new global scope.
NewEnv creates new global scope.
// NewEnv creates new global scope .
func NewEnv() *Env {
	return &Env{
		env:    make(map[string]reflect.Value),
		typ:    make(map[string]reflect.Type),
		parent: nil,
	}
}
func NewEnv ( ) * Env { return & Env { env : make ( map [ string ] reflect . Value ) , typ : make ( map [ string ] reflect . Type ) , parent : nil , } }
NewEnv creates new global scope.
NewEnv creates new global scope .