Hello. What happens in the following is that I create two simple functions, f
and g, on the workspace. Then I
replace g. When I then call f, it uses the old version of g. Now clearly, the
circumstances for this to happen
must be quite special and rare. But I'd say they're not pathological. It s
To
=
=
=
=
=
To
Hello. I was writing some code that computes on the language and came across
this. I can work around it, but thought you might like to know about it.
> f <- function(x) { NULL }
> a <- as.list(f)[[1]]
> a # ie print(a)
Error: argument "a" is missing, with no default
Note it says *argument* "a",