JuliaObject

jobject.spad line 203 [edit on github]

Generic Julia objects i.e. objects that are used within Julia, and not directly by the underlying FriCAS Common LISP. It also supports the JuliaObjectAggregate category.

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

coerce: % -> OutputForm

from CoercibleTo OutputForm

coerce: JuliaSymbol -> %

coerce(x): convenience function.

convert: % -> String

from ConvertibleTo String

copy: % -> %

from Aggregate

elt: (%, Integer) -> JuliaObject

from JuliaObjectAggregate

elt: (%, JuliaSymbol) -> JuliaObject

from JuliaObjectAggregate

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

eq?: (%, %) -> Boolean

from Aggregate

jlAbout: % -> Void

from JuliaObjectType

jlApply: (String, %) -> %

from JuliaObjectType

jlApply: (String, %, %) -> %

from JuliaObjectType

jlApply: (String, %, %, %) -> %

from JuliaObjectType

jlApply: (String, %, %, %, %) -> %

from JuliaObjectType

jlApply: (String, %, %, %, %, %) -> %

from JuliaObjectType

jlApply: (String, %, %, %, %, %, %) -> %

from JuliaObjectType

jlId: % -> String

from JuliaObjectType

jlRef: % -> SExpression

from JuliaObjectType

jlref: String -> %

from JuliaObjectType

jlType: % -> String

from JuliaObjectType

jobject: String -> %

jlObject(string) constructs an arbirary Julia object depending on string used (evaluated by Julia). For example: example{jobject(“rand(Float64,(2,3,4))”)} a 2x3x4 array of Float64 elements.

latex: % -> String

from SetCategory

less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

mutable?: % -> Boolean

from JuliaObjectType

nothing?: % -> Boolean

from JuliaObjectType

qelt: (%, Integer) -> JuliaObject

from JuliaObjectAggregate

qelt: (%, JuliaSymbol) -> JuliaObject

from JuliaObjectAggregate

sample: %

from Aggregate

size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

string: % -> String

from JuliaObjectType

Aggregate

BasicType

CoercibleTo OutputForm

ConvertibleTo String

JuliaObjectAggregate

JuliaObjectType

JuliaType

SetCategory