在RInside中运行R控制台

时间:2017-01-24 18:34:53

标签: r readline rinside

是否可以使用RInside在C ++程序中运行类似于Linux R控制台(使用GNU Readline)的东西?最好的选择是,如果这样的控制台具有自动完成等所有不错的功能。

背景: 我有一个很大的解算器,它有一个基于RInside的插件,用于在模拟过程中运行小块的R代码。如果用户能够将其切换到“交互式”模式并随时检查,那将是很好的。

注意: 1.我不能只将R作为一个单独的程序运行,因为我需要它来查看主代码中的对象和指针。 2.我知道在RInside有回调,但他们没有提供任何类似控制台的功能。

代码:我怀疑它会有所帮助,但现在我的代码是:https://github.com/llaniewski/TCLB/blob/RInside/src/Handlers/cbRunR.cpp.Rt

0 个答案:

没有答案