XR:接口的结构(来自“扩展R”)

时间:2024-05-18 15:34:54
【文件属性】:

文件名称:XR:接口的结构(来自“扩展R”)

文件大小:327KB

文件格式:ZIP

更新时间:2024-05-18 15:34:54

R

XR-R的接口结构 该程序包为从R到其他语言的接口提供了中心结构,这些接口共享评估对函数或方法的调用以及对象类系统的概念。 该软件包中的功能和其他软件通常不会被应用程序直接使用。 相反,其他软件包将提供针对特定语言的专用接口,这些特定语言基于通用结构构建,但具有针对该语言定制的编程接口和实现。 此存储库中包含的示例是XRPython和XRJulia 。 该结构由一类评估程序对象,用于自定义与服务器语言的通信的通用功能以及用于管理会话中评估程序的一组工具组成。 接口结构在Extending R (John M.Chambers,2016,Chapman&Hall)一书中进行了描述。 本书的XR章节的pdf版本包含在此软件包的文档中。 要从R打开pdf文件: RShowDoc("Chapter_XR", package = "XR")


【文件预览】:
XR-master
----man-roxygen()
--------reference.R(189B)
----NAMESPACE(1KB)
----DESCRIPTION(582B)
----inst()
--------doc()
--------examples()
--------tests()
--------extras()
----R()
--------XR.R(927B)
--------packageSetup.R(3KB)
--------Interface.R(83KB)
--------ProxyClass.R(35KB)
----.Rbuildignore(57B)
----README.md(1KB)
----man()
--------Unconvertible-class.Rd(1KB)
--------from_Server-class.Rd(2KB)
--------XR.Rd(1018B)
--------objectDictionary.Rd(1KB)
--------valueFromServer.Rd(1KB)
--------Interface-class.Rd(11KB)
--------packageSetup.Rd(2KB)
--------objectAsJSON.Rd(3KB)
--------ProxyFunction-class.Rd(1KB)
--------asJSONS4.Rd(935B)
--------InterfaceCondition-class.Rd(1KB)
--------serverFields-class.Rd(293B)
--------noScalar.Rd(799B)
--------ProxyObject-class.Rd(377B)
--------getInterface.Rd(3KB)
--------setProxyClass.Rd(3KB)
--------fillNames.Rd(681B)
--------ProxyClass-class.Rd(678B)
--------evaluatorAction.Rd(978B)
--------MiscMethods.Rd(778B)
--------vector_R-class.Rd(1KB)
--------fixHelpTopic.Rd(853B)
--------evaluatorActions.Rd(3KB)
--------ServerClassDef-class.Rd(811B)
--------typeToJSON.Rd(773B)
--------isProxy.Rd(337B)
--------asServerObject.Rd(2KB)
--------AssignedProxy-class.Rd(2KB)
--------dumpProxyFunction.Rd(647B)
--------asRObject.Rd(3KB)
--------proxyEvaluator.Rd(770B)
--------proxyName.Rd(1010B)
--------nameQuote.Rd(673B)
--------ProxyClassObject-class.Rd(1KB)
----.gitignore(70B)

网友评论