Re: [Rd] call R function from C code

2013-05-10 Thread Matwey V. Kornilov
Thank you all, the following seems to work just great for me: PROTECT(sx = eval(lang3(install("solve"),sA,sb),R_BaseEnv)) __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel

Re: [Rd] call R function from C code

2013-05-10 Thread Simon Urbanek
On May 10, 2013, at 5:34 AM, Matwey V. Kornilov wrote: > > Thanks, It is what I was looking for. But now, I poorly understand > environment conception. My initial C function in invoked from R (in some > environment I suppose), how do I know this env, to provide it to eval()? Or, > may I just m

Re: [Rd] call R function from C code

2013-05-10 Thread Dirk Eddelbuettel
On 10 May 2013 at 13:34, Matwey V. Kornilov wrote: | Thanks, It is what I was looking for. But now, I poorly understand | environment conception. My initial C function in invoked from R (in some | environment I suppose), how do I know this env, to provide it to eval()? | Or, may I just make a c

Re: [Rd] call R function from C code

2013-05-10 Thread Matwey V. Kornilov
Thanks, It is what I was looking for. But now, I poorly understand environment conception. My initial C function in invoked from R (in some environment I suppose), how do I know this env, to provide it to eval()? Or, may I just make a clean env? 10.05.2013 00:13, Gabriel Becker пишет: Matw