<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Bitstream Vera Sans'; font-size:10pt; font-weight:400; font-style:normal;">On Tuesday 26 May 2009, Romain Francois wrote:<br>
> It is probably better if you proceed first with the modifications you<br>
> have in mind.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Ok, I'm done with that for now. There's more cruft to clean up, but that's for another day. Also, on and off, I'm working on getting rembedinternal.cpp to compile on win32. However, those changes should be relatively easy to merge with whatever will be needed for your debugger.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>> See also:<br>
> - http://r-forge.r-project.org/projects/rinside/<br>
> - http://r-forge.r-project.org/projects/rcpp/<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I took a quick look, now, and it's nice stuff, but the value for RKWard is limited:<br>
- We only need a rather "narrow" interface to R. Our goal isn't to do speedy calculations in C++, but to add a GUI on to of R. Hence, for most things that we want to put into R-space, we can use plain R syntax.<br>
- The other way around it's more interesting, and I'll take a closer look at the date/time classes one day. However, the place we really need this is the data editor, and we're generally well advised to try to use QStrings/QLists and such, there (+ we need to implement all the range checks and goodies from rcpp, in the data model, anyway). (core/rkvariable.cpp, our main data-storage for the data editor will need to be revised a lot, as well, but probably towards using Qt-classes).<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>So it seems like a good place to look at, when in doubt about how to deal with some R structures. But not something that is of much *direct* use to RKWard, I think.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Regards<br>
Thomas</p></body></html>