Displaying 4 results from an estimated 4 matches for "r_proxy_evalu".
2000 Oct 03
0
FW: Parse Errors
...[mailto:Don.Wingate@IntelliChem.com]
Sent: Tuesday, October 03, 2000 9:35 AM
To: r-announce@lists.R-project.org
Subject: Parse Errors
Dear R Development Team,
Using Thomas Baier's R Com Server -- or a dll I am building which supports
an evaluate function that is based on Baier's function R_Proxy_evaluate
contained in proxy_impl.c -- when I issue an invalid command to R such as
"plo(x)" the program crashes. There is code in R_Proxy_evaluate to test for
a parse error before actually generating code and issuing the command - He
calls R_Parse1Buffer(&lBuffer,0,&lStatus) and then te...
2000 Oct 03
2
Parse Errors
Dear R Development Team,
Using Thomas Baier's R Com Server -- or a dll I am building which supports
an evaluate function that is based on Baier's function R_Proxy_evaluate
contained in proxy_impl.c -- when I issue an invalid command to R such as
"plo(x)" the program crashes. There is code in R_Proxy_evaluate to test for
a parse error before actually generating code and issuing the command - He
calls R_Parse1Buffer(&lBuffer,0,&lStatus) and then te...
2000 Oct 03
2
Parse Errors
Dear R Development Team,
Using Thomas Baier's R Com Server -- or a dll I am building which supports
an evaluate function that is based on Baier's function R_Proxy_evaluate
contained in proxy_impl.c -- when I issue an invalid command to R such as
"plo(x)" the program crashes. There is code in R_Proxy_evaluate to test for
a parse error before actually generating code and issuing the command - He
calls R_Parse1Buffer(&lBuffer,0,&lStatus) and then te...
2000 Nov 07
0
error handling
Hello R developers,
Platform: Windows 2000.
Compiler: GNU GCC - 2.95.2 (CRTDLL)
I have a C function for evaluating commands using eval(SEXP,SEXP) which is
included in a personal make of R.dll. (Similiar to R_Proxy_evaluate() in
rproxy_impl.c) Using SETJMP to catch errors works but there is a problem.
For example, the following code:
if (SETJMP(R_ToplevelContext->cjmpbuf)) // R_ToplevelContext->cjmpbuf
R_GlobalContext->cjmpbuf
return FALSE;
R_CurrentExpr = eval(R_CurrentExpr , rho);
will appear to wor...