INNER CODE UNIT · Python
evalr_expr_with_visible
rpy2/rpy2 · rpy2-rinterface/src/rpy2/rinterface/__init__.py:167
def evalr_expr_with_visible(
expr: 'ExprSexpVector',
envir: typing.Union[
None,
'SexpEnvironment'] = None
) -> 'ListSexpVector':
"""Evaluate an R expression and return value and visibility flag.
:param expr: An R expression.
:param envir: An environment in which the expression will be evaluated.
:return: An R list with (value, visibility) where visibility is
an R boolean.
"""
if envir is None:
envir = evaluation_context.get()
assert isinstance(envir, SexpEnvironment)