SExpressionΒΆ

sex.spad line 139 [edit on github]

This domain allows the manipulation of the usual Lisp values.

#: % -> Integer

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

=: (%, %) -> Boolean

from BasicType

~=: (%, %) -> Boolean

from BasicType

atom?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

car: % -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

cdr: % -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

coerce: % -> OutputForm

from CoercibleTo OutputForm

convert: DoubleFloat -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

convert: Integer -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

convert: List % -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

convert: String -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

convert: Symbol -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

destruct: % -> List %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

elt: (%, Integer) -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

elt: (%, List Integer) -> %

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

eq: (%, %) -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

float?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

float: % -> DoubleFloat

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

hash: % -> SingleInteger

from Hashable

hashUpdate!: (HashState, %) -> HashState

from Hashable

integer?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

integer: % -> Integer

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

latex: % -> String

from SetCategory

list?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

null?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

pair?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

string?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

string: % -> String

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

symbol?: % -> Boolean

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

symbol: % -> Symbol

from SExpressionCategory(String, Symbol, Integer, DoubleFloat)

BasicType

CoercibleTo OutputForm

Hashable

SetCategory

SExpressionCategory(String, Symbol, Integer, DoubleFloat)