JuliaObjDictΒΆ

jobject.spad line 586 [edit on github]

Convenience domain for Julia Dictionaries, objects that are used within Julia, and not directly by the underlying FriCAS Common LISP. It is not meant to be used directly, but rather for returned value or function argument for example.

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

coerce: % -> OutputForm

from CoercibleTo OutputForm

convert: % -> String

from ConvertibleTo String

copy: % -> %

from Aggregate

delete!: (%, Any) -> JuliaObject

delete!(dict, key) delete the mapping corresponding to the the key of dict.

delete!: (%, JuliaSymbol) -> JuliaObject

delete!(dict, key) delete the mapping corresponding to the the key of dict.

elt: (%, Any) -> JuliaObject

elt(dict, key) returns the value associated to the key of dict.

elt: (%, Integer) -> JuliaObject

from JuliaObjectAggregate

elt: (%, JuliaSymbol) -> JuliaObject

elt(dict, sym) returns the value associated to the key sym of dict.

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

eq?: (%, %) -> Boolean

from Aggregate

jdict: String -> %

jdict(str) returns a Julia Dict from the Julia command str.

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

latex: % -> String

from SetCategory

less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

mutable?: % -> Boolean

from JuliaObjectType

nothing?: % -> Boolean

from JuliaObjectType

qelt: (%, Any) -> JuliaObject

qelt(dict, key) returns the value associated to the key of dict. No checks are done regarding the existence of the key at the FriCAS level. Returns the Julia missing value if the key does not exist.

qelt: (%, Integer) -> JuliaObject

from JuliaObjectAggregate

qelt: (%, JuliaSymbol) -> JuliaObject

qelt(dict, sym) returns the value associated to the key sym of dict. No checks are done regarding the existence of the key sym at the FriCAS level. Returns the Julia missing value if the key does not exist.

sample: %

from Aggregate

setelt!: (%, Any, JuliaObject) -> %

setelt!(dict, key, val) sets the val to the key of dict. If the key does not exist it will be created.

setelt!: (%, JuliaSymbol, JuliaObject) -> %

setelt!(dict, key, val) sets the val to the key of dict. If the key does not exist it will be created.

size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

string: % -> String

from JuliaObjectType

Aggregate

BasicType

CoercibleTo OutputForm

ConvertibleTo String

JuliaObjectAggregate

JuliaObjectType

JuliaType

SetCategory