| CXXR (C++ R)
    | 
Implementation of class CXXR::Symbol and associated C interface. More...
#include "CXXR/Symbol.h"#include <sstream>#include "localization.h"#include "boost/regex.hpp"#include "R_ext/Error.h"#include "CXXR/Environment.h"#include "CXXR/Evaluator.h"#include "CXXR/GCStackRoot.hpp"#include "CXXR/String.h"
| Namespaces | |
| namespace | CXXR | 
| Namespace for the CXXR project. | |
| Variables | |
| Rboolean(* | CXXR::ForceNonInline::DDVALp )(SEXP x) = DDVAL | 
| SEXP(* | CXXR::ForceNonInline::Rf_installp )(const char *name) = Rf_install | 
| Rboolean(* | CXXR::ForceNonInline::isSymbolp )(SEXP s) = Rf_isSymbol | 
| SEXP(* | CXXR::ForceNonInline::PRINTNAMEp )(SEXP x) = PRINTNAME | 
| SEXP | R_MissingArg | 
| SEXP | R_UnboundValue | 
| Symbol *const | CXXR::BracketSymbol = Symbol::obtain("[") | 
| Symbol *const | CXXR::BraceSymbol = Symbol::obtain("{") | 
| Symbol *const | CXXR::TmpvalSymbol = Symbol::obtain("*tmp*") | 
| Symbol *const | CXXR::ClassSymbol = Symbol::obtain("class") | 
| Symbol *const | CXXR::ConnIdSymbol = Symbol::obtain("conn_id") | 
| Symbol *const | CXXR::DimNamesSymbol = Symbol::obtain("dimnames") | 
| Symbol *const | CXXR::DimSymbol = Symbol::obtain("dim") | 
| Symbol *const | CXXR::DollarSymbol = Symbol::obtain("$") | 
| Symbol *const | CXXR::DotClassSymbol = Symbol::obtain(".Class") | 
| Symbol *const | CXXR::DotDeviceSymbol = Symbol::obtain(".Device") | 
| Symbol *const | CXXR::DotDevicesSymbol = Symbol::obtain(".Devices") | 
| Symbol *const | CXXR::DotGenericSymbol = Symbol::obtain(".Generic") | 
| Symbol *const | CXXR::DotGenericCallEnvSymbol = Symbol::obtain(".GenericCallEnv") | 
| Symbol *const | CXXR::DotGenericDefEnvSymbol = Symbol::obtain(".GenericDefEnv") | 
| Symbol *const | CXXR::DotGroupSymbol = Symbol::obtain(".Group") | 
| Symbol *const | CXXR::DotMethodSymbol = Symbol::obtain(".Method") | 
| Symbol *const | CXXR::DotMethodsSymbol = Symbol::obtain(".Methods") | 
| Symbol *const | CXXR::DotdefinedSymbol = Symbol::obtain(".defined") | 
| Symbol *const | CXXR::DotsSymbol = Symbol::obtain("...") | 
| Symbol *const | CXXR::DottargetSymbol = Symbol::obtain(".target") | 
| Symbol *const | CXXR::DoubleColonSymbol = Symbol::obtain("::") | 
| Symbol *const | CXXR::DropSymbol = Symbol::obtain("drop") | 
| Symbol *const | CXXR::ExactSymbol = Symbol::obtain("exact") | 
| Symbol *const | CXXR::LastvalueSymbol = Symbol::obtain(".Last.value") | 
| Symbol *const | CXXR::LevelsSymbol = Symbol::obtain("levels") | 
| Symbol *const | CXXR::ModeSymbol = Symbol::obtain("mode") | 
| Symbol *const | CXXR::NameSymbol = Symbol::obtain("name") | 
| Symbol *const | CXXR::NamesSymbol = Symbol::obtain("names") | 
| Symbol *const | CXXR::NaRmSymbol = Symbol::obtain("na.rm") | 
| Symbol *const | CXXR::PackageSymbol = Symbol::obtain("package") | 
| Symbol *const | CXXR::PreviousSymbol = Symbol::obtain("previous") | 
| Symbol *const | CXXR::QuoteSymbol = Symbol::obtain("quote") | 
| Symbol *const | CXXR::RowNamesSymbol = Symbol::obtain("row.names") | 
| Symbol *const | CXXR::S3MethodsTableSymbol = Symbol::obtain(".__S3MethodsTable__.") | 
| Symbol *const | CXXR::SeedsSymbol = Symbol::obtain(".Random.seed") | 
| Symbol *const | CXXR::SourceSymbol = Symbol::obtain("source") | 
| Symbol *const | CXXR::TripleColonSymbol = Symbol::obtain(":::") | 
| Symbol *const | CXXR::TspSymbol = Symbol::obtain("tsp") | 
| Symbol *const | CXXR::CommentSymbol = Symbol::obtain("comment") | 
| Symbol *const | CXXR::DotEnvSymbol = Symbol::obtain(".Environment") | 
| Symbol *const | CXXR::RecursiveSymbol = Symbol::obtain("recursive") | 
| Symbol *const | CXXR::UseNamesSymbol = Symbol::obtain("use.names") | 
| Symbol *const | CXXR::SrcfileSymbol = Symbol::obtain("srcfile") | 
| Symbol *const | CXXR::SrcrefSymbol = Symbol::obtain("srcref") | 
| Symbol *const | CXXR::WholeSrcrefSymbol = Symbol::obtain("wholeSrcref") | 
| SEXP | R_Bracket2Symbol = CXXR::Bracket2Symbol | 
| SEXP | R_BracketSymbol = CXXR::BracketSymbol | 
| SEXP | R_BraceSymbol = CXXR::BraceSymbol | 
| SEXP | R_ClassSymbol = CXXR::ClassSymbol | 
| SEXP | R_ConnIdSymbol = CXXR::ConnIdSymbol | 
| SEXP | R_DeviceSymbol = CXXR::DotDeviceSymbol | 
| SEXP | R_DevicesSymbol = CXXR::DotDevicesSymbol | 
| SEXP | R_DimNamesSymbol = CXXR::DimNamesSymbol | 
| SEXP | R_DimSymbol = CXXR::DimSymbol | 
| SEXP | R_DollarSymbol = CXXR::DollarSymbol | 
| SEXP | R_DotsSymbol = CXXR::DotsSymbol | 
| SEXP | R_DoubleColonSymbol = CXXR::DoubleColonSymbol | 
| SEXP | R_DropSymbol = CXXR::DropSymbol | 
| SEXP | R_LastvalueSymbol = CXXR::LastvalueSymbol | 
| SEXP | R_LevelsSymbol = CXXR::LevelsSymbol | 
| SEXP | R_ModeSymbol = CXXR::ModeSymbol | 
| SEXP | R_NameSymbol = CXXR::NameSymbol | 
| SEXP | R_NamesSymbol = CXXR::NamesSymbol | 
| SEXP | R_NaRmSymbol = CXXR::NaRmSymbol | 
| SEXP | R_PackageSymbol = CXXR::PackageSymbol | 
| SEXP | R_QuoteSymbol = CXXR::QuoteSymbol | 
| SEXP | R_RowNamesSymbol = CXXR::RowNamesSymbol | 
| SEXP | R_SeedsSymbol = CXXR::SeedsSymbol | 
| SEXP | R_SourceSymbol = CXXR::SourceSymbol | 
| SEXP | R_TripleColonSymbol = CXXR::TripleColonSymbol | 
| SEXP | R_TspSymbol = CXXR::TspSymbol | 
| SEXP | R_CommentSymbol = CXXR::CommentSymbol | 
| SEXP | R_DotEnvSymbol = CXXR::DotEnvSymbol | 
| SEXP | R_ExactSymbol = CXXR::ExactSymbol | 
| SEXP | R_RecursiveSymbol = CXXR::RecursiveSymbol | 
| SEXP | R_SrcfileSymbol = CXXR::SrcfileSymbol | 
| SEXP | R_SrcrefSymbol = CXXR::SrcrefSymbol | 
| SEXP | R_WholeSrcrefSymbol = CXXR::WholeSrcrefSymbol | 
| SEXP | R_TmpvalSymbol = CXXR::TmpvalSymbol | 
| SEXP | R_UseNamesSymbol = CXXR::UseNamesSymbol | 
| SEXP | R_dot_Generic = CXXR::DotGenericSymbol | 
| SEXP | R_dot_Method = CXXR::DotMethodSymbol | 
| SEXP | R_dot_defined = CXXR::DotdefinedSymbol | 
| SEXP | R_dot_target = CXXR::DottargetSymbol | 
Implementation of class CXXR::Symbol and associated C interface.
 1.8.1
 1.8.1