JLUtilityFunctionsΒΆ

jutils.spad line 1 [edit on github]

This package provides different Julia utility functions.

jlAddPackage: String -> Void

jlAddPackage(package) add package to Julia project.

jlDefined?: JLSymbol -> Boolean

jlDefined?(sym) checks whether or not sym is defined in Julia.

jlDefined?: String -> Boolean

jlDefined?(str) checks whether or not str is defined in Julia.

jlDocumentation: Symbol -> Void

jlDocumentation(op) show the documentation of the operation op. Trivial implementation.

jlEvalString: String -> Boolean

jlEvalString(str) evaluates str in Julia, where the output is a Boolean.

jlEvalString: String -> Integer

jlEvalString(str) evaluates str in Julia, where the output is an Integer.

jlEvalString: String -> JLFloat32

jlEvalString(str) evaluates str in Julia, where the output is a JLFloat32.

jlEvalString: String -> JLFloat64

jlEvalString(str) evaluates str in Julia, where the output is a JLFloat64.

jlEvalString: String -> JLInt64

jlEvalString(str) evaluates str in Julia, where the output is a JLInt64.

jlEvalString: String -> NonNegativeInteger

jlEvalString(str) evaluates str in Julia, where the output is an Non Negative Integer.

jlEvalString: String -> PositiveInteger

jlEvalString(str) evaluates str in Julia, where the output is an Positive Integer.

jlEvalString: String -> String

jlEvalString(str) evaluates str in Julia, where the output is a String.

jlEvalString: String -> Void

jlEvalString(str) evaluates str in Julia with no output.

jlGCCollect: () -> Void

jlGCCollect() forces a Julia garbage collector run.

jlImport: String -> Boolean

jlImport(modpackfunc) imports the module, package or function modpackfunc and makes its exported name(s) available. Returns false if it can not be imported.

jlInclude: String -> Boolean

jlInclude(file.jl) loads and evaluates the content of the Julia file file.jl in the current global scope.

jlInitialize: Boolean -> Boolean

jlInitialize(init) initializes the Julia environment if init is true, otherwise clears the Julia environment. Normally, it should not be used since it is automatically called.

jlRandomString: PositiveInteger -> String

jlRandomString(n) returns a random string of n characters.

jlSeed!: JLInt64 -> Void

jlSeed!(n) reseeds the Julia random number generator, if applicable.

jlUsing: String -> Boolean

jlUsing(modpack) loads the module or package modpack and makes its exported names available. Returns false if it can not be loaded.