JLObjDictΒΆ
jobject.spad line 810 [edit on github]
Convenience domain for JL
Dictionaries, objects that are used within JL
, 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 aJL
Dict from theJL
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
- 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 theJL
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 theJL
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
- string: % -> String
from JLObjectType