Displaying 3 results from an estimated 3 matches for "ineval".
Did you mean:
neval
2019 Jul 12
2
strange increase in the reference number
Hi Jiefei and Duncan,
I suspect what is likely happening is that one of ENSURE_NAMEDMAX or
MARK_NOT_MUTABLE are being hit for x. These used to set named to 3, but now
set it to 7 (ie the previous and current NAMEDMAX value, respectively).
Because these are macros rather than C functions, its not easy to figure
out why one of them is being invoked from do_isvector (a cursory
exploration
2019 Jun 14
1
Bug report: 'formula("x")' loops infinitely ('formula("y")' does not)
...?
Error: evaluationnested too deeply: infinite recursion / options(expressions=)??
?
As a side effect,this makes an IDE like RStudio to crash.
On the other hand,the script 'formula("y")'?works as expected : if ?y? does notexist in the global environment, it throws:
?
Error ineval(parse(text = x, keep.source = FALSE)[[1L]]) : object ?y? not found
?
I use R-3.6.0 onWindows.?
?
Bestregards,?
Paul Poncet
?
[[alternative HTML version deleted]]
2019 Jul 13
0
strange increase in the reference number
...l(PRCODE(e), PRENV(e));
??? /* ... SNIP ...*/
??? SET_PRSEEN(e, 0);
?? ?SET_PRVALUE(e, val);
?? ?ENSURE_NAMEDMAX(val);???????????????? <<<<<<< HERE
?? ?SET_PRENV(e, R_NilValue);
??? }
??? return PRVALUE(e);
}
as part of the evaluations of the closure.? `forcePromise` is called ineval (src/eval.c at 656).? It's been a while since I've looked at the mechanicsof how the native version of `eval` works so I could be completely wrong.
B.
PS: line references are in r-devel at 76287.
On Friday, July 12, 2019, 4:38:06 PM EDT, Gabriel Becker <gabembecker at gmail.com> w...