JLWSObject

jws.spad line 1 [edit on github]

JL Wolfram Symbolic Object category using the Wolfram Symbol Transport Protocol.

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

coerce: % -> JLObject

from JLObjectType

coerce: % -> OutputForm

from CoercibleTo OutputForm

convert: % -> String

from ConvertibleTo String

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

jlEval: % -> %

jlEval(expr) evaluate expr using the Wolfram Symbolic Transport Protocol.

jlHead: % -> JLWSSymbol

jlHead(expr) returns the Head type of expr.

jlId: % -> JLInt64

from JLObjectType

jlNumeric: % -> %

jlNumeric(expr) returns numerical expr.

jlNumeric: (%, PositiveInteger) -> %

jlNumeric(expr, prec) returns numerical expr with digits precision prec.

jlObject: () -> String

from JLObjectType

jlRef: % -> SExpression

from JLObjectType

jlref: String -> %

from JLObjectType

jlSymbolic: % -> String

jlSymbolix(expr) returns the symbolic ‘FullForm’

jlType: % -> String

from JLObjectType

jWSInterpret: (String, String) -> %

jWSInterpret(Type, Expr) interprets Expr to be of type Type using the Wolfram Symbolic Language. For example: example{jWSInterpret(“Number”,”3.2”)@JWSREAL} example{jWSInterpret(“Real”,”3.2”)@JWSREAL}

latex: % -> String

from SetCategory

mutable?: % -> Boolean

from JLObjectType

nothing?: % -> Boolean

from JLObjectType

string: % -> String

from JLObjectType

toString: % -> String

toString(obj) returns its string representation.

BasicType

CoercibleTo OutputForm

ConvertibleTo String

JLObjectType

JLType

SetCategory