> On Apr 5, 2016, at 8:26 AM, Francisco Banha <francisco.m...@hotmail.com> 
> wrote:
> 
> Dear All,
> 
> I'm currently working on a project with the purpose of remotely executing R 
> code, which requires me to have to work with the code of R itself. I've 
> searched the Internet for good information that will help me understand how R 
> is implemented but what I've got so far isn't detailed enough.

This is too vague for commentary. If you claim that you have digested  all of 
"The R Language Definition", "R Internals", and "R Installation and 
Administration", (all of which are shipped with the standard R distro) then I 
suggest you are either the wisest man on Earth, or you should be evaluated by a 
psychiatrist who is also a skilled R programmer. (Are there any such?) 

> I've looked specifically at CRAN's manuals on the official website but they 
> only address this issue briefly. I've also looked at other contents online 
> but so far nothing has turned up that has the level of detail that I need to 
> properly understand the inner workings of R.
> For example, I need to understand how exactly an expression is parsed and 
> evaluated, because I will need to intervene in the process to decide whether 
> to execute it remotely or not.
> Does anyone know of good pointers that would help me understand this?

If you run candidate text through the `parse`-function you can determine 
whether it is syntactically evaluable. But then what? Are you trying to filter 
expressions on the basis of some sort of "safety index"?


> Thanks for any help!
> 
> Best regards,
> Francisco
>                                         
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

David Winsemius
Alameda, CA, USA

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to