From jog @end|ng |rom tecn|co@pt  Mon Oct 28 14:13:54 2019
From: jog @end|ng |rom tecn|co@pt (=?UTF-8?Q?Jo=c3=a3o_Coelho_Garcia?=)
Date: Mon, 28 Oct 2019 13:13:54 +0000
Subject: [Rd] interception of expression evaluation. What is the right way
 to proceed?
Message-ID: <e9524b00-74dd-f249-f818-7b2f8aaa9b1d@tecnico.pt>

Hi all!

I am a computer science lecturer at IST (www.tecnico.ulisboa.pt) andhave 
been developing a voluntary computing environment for R together with 
some students. The idea is to allow R users to share their CPU time in 
the community. Both for security of the volunteers (to create a sandbox) 
and for debugging support, we have extended the R interpreter with a 
small intervention in the eval function.

My question is the following:

- Is there any way to transparently intercept all expressions in the R 
runtime? and in a way we should not have touched the internals of the 
interpreter..

- If changing the interpreter is the way to go, what is the correct way 
to propose this change to the R community?

 ??? Thank you for all help,

 ??? Best regards,

 ??? ??? Jo?o Garcia



[Rd] interception of expression evaluation. What is the right way to proceed?
=?UTF-8?Q?Jo=c3=a3o_Coelho_Garcia?=