Hi,
I am embedding R in a C++ application, and if I use R.dll of version 3.1.2,
I can see R_Visible is exported, so I can access this variable in my C++ code,
after call:
SEXP pRes = OR_INVOKE(R_tryEval)(VECTOR_ELT(pEval, 0), OR_VAR(R_GlobalEnv),
&nError);
I use "if(R_Visible)" to decide whether I need to call
PrintValue(pRes) to echo the result in my application.
But in R.dll of version 2.13.2, R_Visible is not an exported symbol, and I
can not access it with GetProcAddress(), I wonder whether there is any
workaround to decide if I need to call PrintValue() to display the result.
BTW: I see there is a workaround to query R_FunTab table to decide whether
need to call PrintValue, yet this symbol is not exported in R.dll of version
2.13.2....
[[alternative HTML version deleted]]