JLObjDictΒΆ
jobject.spad line 810 [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.
- coerce: % -> JLObject
from JLObjectType
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- convert: % -> String
from ConvertibleTo String
- delete!: (%, Any) -> JLObject
delete!(dict, key)
delete the mapping corresponding to the the key ofdict
.
- delete!: (%, JLSymbol) -> JLObject
delete!(dict, key)
delete the mapping corresponding to the the key ofdict
.
- elt: (%, Any) -> JLObject
elt(dict, key)
returns the value associated to the key ofdict
.- elt: (%, Integer) -> JLObject
from JLObjectAggregate
- jdict: String -> %
jdict(str)
returns a Julia Dict from the Julia commandstr
.
- 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
- jlDump: JLObject -> 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: (%, Any) -> JLObject
qelt(dict, key)
returns the value associated to the key ofdict
. 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) -> JLObject
from JLObjectAggregate
- qelt: (%, JLSymbol) -> JLObject
qelt(dict, sym)
returns the value associated to the keysym
ofdict
. No checks are done regarding the existence of the keysym
at the FriCAS level. Returns the Julia missing value if the key does not exist.
- setelt!: (%, Any, JLObject) -> %
setelt!(dict, key, val)
sets the val to thekey
ofdict
. If thekey
does not exist it will be created.
- setelt!: (%, JLSymbol, JLObject) -> %
setelt!(dict, key, val)
sets the val to thekey
ofdict
. If thekey
does not exist it will be created.
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate