JLObjectAggregate

jobject.spad line 122 [edit on github]

Category for arbitrary JL aggregates.

#: % -> NonNegativeInteger if % has finiteAggregate

from Aggregate

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

coerce: % -> JLObject

from JLObjectType

coerce: % -> OutputForm

from CoercibleTo OutputForm

convert: % -> String

from ConvertibleTo String

copy: % -> %

from Aggregate

elt: (%, Integer) -> JLObject

elt(obj, ind) returns the element at index ind of obj. It can be used, for example, with a Tuple or a Vector.

elt: (%, JLSymbol) -> JLObject

elt(obj, sym) returns the property sym of obj. For example: example{ret := jlApply(“svd”, jobject(“rand(4,4)”)); ret.U}

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

eq?: (%, %) -> Boolean

from Aggregate

jlAbout: % -> Void

from JLObjectType

jlApply: (String, %) -> %

from JLObjectType

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

from JLObjectType

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

from JLObjectType

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

from JLObjectType

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

from JLObjectType

jlDisplay: % -> Void

from JLObjectType

jlId: % -> JLInt64

from JLObjectType

jlObject: () -> String

from JLObjectType

jlRef: % -> SExpression

from JLObjectType

jlref: String -> %

from JLObjectType

jlType: % -> String

from JLObjectType

latex: % -> String

from SetCategory

less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

mutable?: % -> Boolean

from JLObjectType

nothing?: % -> Boolean

from JLObjectType

qelt: (%, Integer) -> JLObject

qelt(obj, ind) returns the element at index ind of obj. It can be used, for example, with a Tuple or a Vector.

qelt: (%, JLSymbol) -> JLObject

qelt(obj, sym) returns the property sym of obj. No checks are done regarding the existence of the sym property. If it does not exist, JL throws an error.

sample: %

from Aggregate

size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

string: % -> String

from JLObjectType

Aggregate

BasicType

CoercibleTo OutputForm

ConvertibleTo String

JLObjectType

JLType

SetCategory