functions: Function Versions of Methods for Julia Interface evaluators.

Description Usage Arguments Functions

Description

Function Versions of Methods for Julia Interface evaluators.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
juliaSource(..., evaluator = RJulia())

juliaAddToPath(directory = "julia",
  package = utils::packageName(topenv(parent.frame())), pos = NA,
  evaluator = RJulia(.makeNew = FALSE), where = topenv(parent.frame()))

juliaUsing(module, evaluator)

juliaImport(..., evaluator)

juliaSend(object, evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaGet(object, evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaPrint(object, ..., evaluator = XRJulia::RJulia())

juliaEval(expr, ..., evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaCommand(expr, ...,
  evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaCall(expr, ..., evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaSerialize(object, file, append = FALSE,
  evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaUnserialize(file, all = FALSE,
  evaluator = XR::getInterface(.JuliaInterfaceClass))

juliaName(object)

juliaImport(..., evaluator)

Arguments

...

arguments to the corresponding method for an evaluator object.

evaluator

The evaluator object to use. By default, and usually, the current evaluator is used, and one is started if none has been. But see the note under juliaImport for the load actions created in special cases.

directory

the directory to add, defaults to "julia"

package, pos

arguments to the method, usually omitted.

where

for the load action, omitted if called from a package source file. Otherwise, must be the environment in which a load action can take place.

module

String identifying a Julia module.

object

A proxy in R for a Julia object.

expr

A string that should be legal when parsed and evaluated in Julia.

file, append, all

Arguments to the evalutor's serialize and unserialize methods. See the reference, Chapter 10.

Functions


XRJulia documentation built on May 6, 2019, 1:01 a.m.