What are differences in the assignment operators '=' and '<-' in R? I know that operators are slightly different as this example shows x <- y <- 5 x = y = 5 x = y <- 5 x <- y = 5 # Error in (x <- y) = 5 : could not find function "<-<-" But is this the only difference?