Module eval

Source

Structs§

EvalResult
A result of a function call. Since the result does not yet belong to any environment or object, so it needs protection and unprotection. This struct is solely for handling the unprotection in Drop.

Functions§

assert_eq_r_code
Assert that the SEXPs have the same data inside. The second argument is a string of R code.
eval_parse_text
Parse and evaluate an R code. This is equivalent to eval(parse(text = )).
is_r_identical
Check if the two SEXPs are identical in the sense that the R function identical() returns TRUE.