Hi all, I am facing the necessity to parse R code from C-side. As a first approximation the goal would be a re-implementation of the R shell (not Rgui).
I read the document at http://cran.r-project.org/doc/manuals/R-exts.html section 5.12, and the related source code example. I have some questions: 1. I need to declare the types and function signatures that I am going to use for this task without having to actually include the R headers. Can I safely declare SEXP according to the following ? typedef struct SEXP *unknwn_handle; More in general, is there a reference document for the C API (listing function signatures, and type definitions) ? 2. If the parsed R code of the working implementation contain commands like plot(), will the opportune windows pop-up as if I were using the R shell (on both windows and unix systems) ? 3. What initialization do I need to perform to be in exactly the same starting state as if I had executed the R shell with the --vanilla option? Any help or feedback is appreciated. Thank you. Kind regard ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel