> A <- list(B=1, C=2, D=3)              # A list of 3 elements
> attach(A)                             # Attach it to the search list

> assign("D", 4, pos="A")               # Assign a new value to 'D', inside 'A'


> ls()
  D                                     # Looks good ...

> D
  4                                     # Looks good ...
  
> A
  $B
  [1] 1

  $C
  [1] 1

  $D
  [1] 3                                 # Huh?


*Both* values of 'D' somehow live in 'A':

> detach("A")
> attach("A")
> D
  3                                     # Now the changed value is gone


I'd greatly appreciate if you'd let me know if I'm just doing something
silly; my email is [EMAIL PROTECTED]
But even if I *am* doing something silly, perhaps there's something in
the documentation that might be changed to prevent someone else from
making the same error.

Thanks!

larry
[EMAIL PROTECTED]



--please do not edit the information below--

Version:
 platform = i686-pc-linux-gnu
 arch = i686
 os = linux-gnu
 system = i686, linux-gnu
 status = 
 major = 1
 minor = 6.1
 year = 2002
 month = 11
 day = 01
 language = R

Search Path:
 .GlobalEnv, A, package:ctest, Autoloads, package:base

______________________________________________
[EMAIL PROTECTED] mailing list
http://www.stat.math.ethz.ch/mailman/listinfo/r-devel

Reply via email to