JLObject¶
jobject.spad line 195 [edit on github]
Generic JL
objects i.e. objects that are used within JL
, and not directly by the underlying FriCAS Common LISP. It also supports the JLObjectAggregate category.
- coerce: % -> JLObject
from JLObjectType
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: Integer -> %
coerce(i)
coercesi
as a JLObject. Convenience function.
- coerce: JLSymbol -> %
coerce(x)
: convenience function.
- coerce: String -> %
coerce(str)
coercesstr
as a JLObject. See ‘jobject(String)’ for more information. Convenience function.
- convert: % -> String
from ConvertibleTo String
- elt: (%, Integer) -> JLObject
from JLObjectAggregate
- elt: (%, JLSymbol) -> JLObject
from JLObjectAggregate
- jlAbout: % -> Void
from JLObjectType
- jlApply: (String, %) -> %
from JLObjectType
- jlApply: (String, %, %) -> %
from JLObjectType
- jlApply: (String, %, %, %) -> %
from JLObjectType
- jlApply: (String, %, %, %, %) -> %
from JLObjectType
- jlApply: (String, %, %, %, %, %) -> %
from JLObjectType
- jlCollect: % -> JLVector %
jlCollect(obj)
collects element of aJL
iterator in a JLVector.
- jlDisplay: % -> Void
from JLObjectType
- jlId: % -> JLInt64
from JLObjectType
- jlObject: () -> String
from JLObjectType
- jlRef: % -> SExpression
from JLObjectType
- jlref: String -> %
from JLObjectType
- jlType: % -> String
from JLObjectType
- jobject: Integer -> %
jobject(n)
returns the JLObject representing the integern
.
- jobject: String -> %
jobject(str)
constructs an arbitraryJL
object depending on string used (evaluated byJL
). For example: example{jobject(“rand(Float64,(2,3,4))”)} returns a 2x3x4 array ofFloat64
elements. AJL
exception is raised if error(s
) occur(s
) during parsing/evalution.
- 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
from JLObjectAggregate
- qelt: (%, JLSymbol) -> JLObject
from JLObjectAggregate
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- string: % -> String
from JLObjectType