search for: ineval

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...