CXXR (C++ R)
|
Implementation of class CXXR:Environment and associated C interface. More...
#include "CXXR/Environment.h"
#include <cstdlib>
#include <iostream>
#include <typeinfo>
#include "R_ext/Error.h"
#include "localization.h"
#include "CXXR/FunctionBase.h"
#include "CXXR/ListFrame.hpp"
#include "CXXR/StdFrame.hpp"
#include "CXXR/Symbol.h"
Namespaces | |
namespace | CXXR |
Namespace for the CXXR project. |
Functions | |
pair< Environment *, FunctionBase * > | CXXR::findFunction (const Symbol *symbol, Environment *env, bool inherits=true) |
Search for a Binding of a Symbol to a FunctionBase. | |
void | CXXR::LS (SEXP s) |
Variables | |
SEXP(* | CXXR::ForceNonInline::ENCLOSp )(SEXP x) = ENCLOS |
Rboolean(* | CXXR::ForceNonInline::ENV_DEBUGp )(SEXP x) = ENV_DEBUG |
Rboolean(* | CXXR::ForceNonInline::isEnvironmentptr )(SEXP s) = Rf_isEnvironment |
SEXP(* | CXXR::ForceNonInline::FRAMEp )(SEXP x) = FRAME |
void(* | CXXR::ForceNonInline::SET_ENV_DEBUGp )(SEXP x, Rboolean v) = SET_ENV_DEBUG |
void(* | CXXR::ForceNonInline::SET_SYMVALUEp )(SEXP x, SEXP v) = SET_SYMVALUE |
SEXP(* | CXXR::ForceNonInline::SYMVALUEp )(SEXP x) = SYMVALUE |
SEXP | R_EmptyEnv |
SEXP | R_BaseEnv |
SEXP | R_GlobalEnv |
SEXP | R_BaseNamespace |
Implementation of class CXXR:Environment and associated C interface.