	
	_A_s_s_i_g_n _a _V_a_l_u_e _t_o _a _N_a_m_e
	
	     assign(x, value, envir=sys.frame(sys.parent()),
	             inherits=FALSE, immediate=TRUE)
	
	_A_r_g_u_m_e_n_t_s:
	
	           x : a variable name (given as a quoted string).
	
	       value : a value to be assigned to x.
	
	       envir : the environent in which to assign. The
	               default is the environment where the call to
	               assign takes place.
	
	    inherits : should the enclosing frames of the environ-
	               ment be inspected.
	
	   immediate : an ignored compatibility feature.
	
	_V_a_l_u_e:
	
	     This function is invoked for its side effect, which is
	     assign value to the variable x.  If no envir is speci-
	     fied, then the assignment takes place in the currently
	     active environment.
	
	     If inherits is TRUE then parents of the supplied
	     environment are searched until the variable x is
	     encountered.  The value is then assigned in the
	     environment in which the variable is encountered.  If
	     the symbol is not encountered then assignment takes
	     place in the global environment.
	
	     If inherits is FALSE then assigment takes place in the
	     initial frame of envir.
	
