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