INNER CODE UNIT · Python
_MissingArgType
rpy2/rpy2 · rpy2-rinterface/src/rpy2/rinterface/__init__.py:336
class _MissingArgType(SexpSymbol, metaclass=sexp.SingletonABC):
"""Missing argument in a call to an R function.
When evaluating a function, arguments that are not specified
can take a default value when named, otherwise they will
take a special value that indicates that they are missing."""
def __init__(self):
if embedded.isready():
tmp = sexp.Sexp(
_rinterface.UnmanagedSexpCapsule(
openrlib.rlib.R_MissingArg
)
)
else:
tmp = sexp.Sexp(
_rinterface.UninitializedRCapsule(RTYPES.SYMSXP.value)
)