HyperdocAssociationListΒΆ
hypertex.spad line 23 [edit on github]
undocumented
- #: % -> NonNegativeInteger
from Aggregate
- <=: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has OrderedSet
from PartialOrder
- <: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has OrderedSet
from PartialOrder
- >=: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has OrderedSet
from PartialOrder
- >: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has OrderedSet
from PartialOrder
- any?: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> Boolean
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
append: (%, %) -> %
- child?: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has BasicType
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- children: % -> List %
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- coerce: % -> OutputForm if Record(key: Symbol, entry: SExpression) has CoercibleTo OutputForm
from CoercibleTo OutputForm
- concat!: (%, %) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- concat!: (%, Record(key: Symbol, entry: SExpression)) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- concat!: List % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- concat: (%, %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- concat: (%, Record(key: Symbol, entry: SExpression)) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- concat: (Record(key: Symbol, entry: SExpression), %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- concat: List % -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
cons: (Record(key: Symbol, entry: SExpression), %) -> %
- construct: List Record(key: Symbol, entry: SExpression) -> %
from Collection Record(key: Symbol, entry: SExpression)
- convert: % -> InputForm if Record(key: Symbol, entry: SExpression) has ConvertibleTo InputForm
from ConvertibleTo InputForm
- copyInto!: (%, %, Integer) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- count: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> NonNegativeInteger
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- count: (Record(key: Symbol, entry: SExpression), %) -> NonNegativeInteger if Record(key: Symbol, entry: SExpression) has BasicType
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- cycleEntry: % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- cycleLength: % -> NonNegativeInteger
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- cycleSplit!: % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- cycleTail: % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- cyclic?: % -> Boolean
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- delete!: (%, Integer) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- delete!: (%, UniversalSegment Integer) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- delete: (%, Integer) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- delete: (%, UniversalSegment Integer) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- distance: (%, %) -> Integer
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- elt: (%, first) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- elt: (%, Integer) -> Record(key: Symbol, entry: SExpression)
from Eltable(Integer, Record(key: Symbol, entry: SExpression))
- elt: (%, Integer, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from EltableAggregate(Integer, Record(key: Symbol, entry: SExpression))
- elt: (%, last) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- elt: (%, rest) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- elt: (%, UniversalSegment Integer) -> %
from Eltable(UniversalSegment Integer, %)
- elt: (%, value) -> Record(key: Symbol, entry: SExpression)
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- entries: % -> List Record(key: Symbol, entry: SExpression)
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- entry?: (Record(key: Symbol, entry: SExpression), %) -> Boolean if Record(key: Symbol, entry: SExpression) has BasicType
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- eval: (%, Equation Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
from Evalable Record(key: Symbol, entry: SExpression)
- eval: (%, List Equation Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
from Evalable Record(key: Symbol, entry: SExpression)
- eval: (%, List Record(key: Symbol, entry: SExpression), List Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
from InnerEvalable(Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression))
- eval: (%, Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
from InnerEvalable(Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression))
- every?: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> Boolean
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- explicitlyFinite?: % -> Boolean
from StreamAggregate Record(key: Symbol, entry: SExpression)
- fill!: (%, Record(key: Symbol, entry: SExpression)) -> %
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- find: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> Union(Record(key: Symbol, entry: SExpression), failed)
from Collection Record(key: Symbol, entry: SExpression)
- first: % -> Record(key: Symbol, entry: SExpression)
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- first: (%, NonNegativeInteger) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- hash: % -> SingleInteger if Record(key: Symbol, entry: SExpression) has Hashable
from Hashable
- hashUpdate!: (HashState, %) -> HashState if Record(key: Symbol, entry: SExpression) has Hashable
from Hashable
- index?: (Integer, %) -> Boolean
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- indices: % -> List Integer
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- insert!: (%, %, Integer) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- insert!: (Record(key: Symbol, entry: SExpression), %, Integer) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- insert: (%, %, Integer) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- insert: (Record(key: Symbol, entry: SExpression), %, Integer) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- last: % -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- last: (%, NonNegativeInteger) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- latex: % -> String if Record(key: Symbol, entry: SExpression) has SetCategory
from SetCategory
- leaf?: % -> Boolean
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- leaves: % -> List Record(key: Symbol, entry: SExpression)
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- leftTrim: (%, Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has BasicType
from LinearAggregate Record(key: Symbol, entry: SExpression)
- less?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- list: Record(key: Symbol, entry: SExpression) -> %
from ListAggregate Record(key: Symbol, entry: SExpression)
- map!: (Record(key: Symbol, entry: SExpression) -> Record(key: Symbol, entry: SExpression), %) -> %
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- map: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression), %, %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- map: (Record(key: Symbol, entry: SExpression) -> Record(key: Symbol, entry: SExpression), %) -> %
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- max: % -> Record(key: Symbol, entry: SExpression) if Record(key: Symbol, entry: SExpression) has OrderedSet
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- max: (%, %) -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from OrderedSet
- max: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %) -> Record(key: Symbol, entry: SExpression)
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- maxIndex: % -> Integer
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- member?: (Record(key: Symbol, entry: SExpression), %) -> Boolean if Record(key: Symbol, entry: SExpression) has BasicType
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- members: % -> List Record(key: Symbol, entry: SExpression)
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- merge!: (%, %) -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- merge!: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %, %) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- merge: (%, %) -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from LinearAggregate Record(key: Symbol, entry: SExpression)
- merge: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %, %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- min: % -> Record(key: Symbol, entry: SExpression) if Record(key: Symbol, entry: SExpression) has OrderedSet
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- min: (%, %) -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from OrderedSet
- minIndex: % -> Integer
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- more?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- new: (NonNegativeInteger, Record(key: Symbol, entry: SExpression)) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- node?: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has BasicType
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- nodes: % -> List %
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- OMwrite: % -> String if Record(key: Symbol, entry: SExpression) has OpenMath
from OpenMath
- OMwrite: (%, Boolean) -> String if Record(key: Symbol, entry: SExpression) has OpenMath
from OpenMath
- OMwrite: (OpenMathDevice, %) -> Void if Record(key: Symbol, entry: SExpression) has OpenMath
from OpenMath
- OMwrite: (OpenMathDevice, %, Boolean) -> Void if Record(key: Symbol, entry: SExpression) has OpenMath
from OpenMath
- parts: % -> List Record(key: Symbol, entry: SExpression)
from HomogeneousAggregate Record(key: Symbol, entry: SExpression)
- position: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> Integer
from LinearAggregate Record(key: Symbol, entry: SExpression)
- position: (Record(key: Symbol, entry: SExpression), %) -> Integer if Record(key: Symbol, entry: SExpression) has BasicType
from LinearAggregate Record(key: Symbol, entry: SExpression)
- position: (Record(key: Symbol, entry: SExpression), %, Integer) -> Integer if Record(key: Symbol, entry: SExpression) has BasicType
from LinearAggregate Record(key: Symbol, entry: SExpression)
- possiblyInfinite?: % -> Boolean
from StreamAggregate Record(key: Symbol, entry: SExpression)
- qelt: (%, Integer) -> Record(key: Symbol, entry: SExpression)
from EltableAggregate(Integer, Record(key: Symbol, entry: SExpression))
- qsetelt!: (%, Integer, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from EltableAggregate(Integer, Record(key: Symbol, entry: SExpression))
- qsetfirst!: (%, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- qsetrest!: (%, %) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- reduce: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression), %) -> Record(key: Symbol, entry: SExpression)
from Collection Record(key: Symbol, entry: SExpression)
- reduce: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression), %, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from Collection Record(key: Symbol, entry: SExpression)
- reduce: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression), %, Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression) if Record(key: Symbol, entry: SExpression) has BasicType
from Collection Record(key: Symbol, entry: SExpression)
- remove!: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- remove!: (Record(key: Symbol, entry: SExpression), %) -> % if Record(key: Symbol, entry: SExpression) has BasicType
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- remove: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> %
from Collection Record(key: Symbol, entry: SExpression)
- remove: (Record(key: Symbol, entry: SExpression), %) -> % if Record(key: Symbol, entry: SExpression) has BasicType
from Collection Record(key: Symbol, entry: SExpression)
- removeDuplicates!: % -> % if Record(key: Symbol, entry: SExpression) has BasicType
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- removeDuplicates: % -> % if Record(key: Symbol, entry: SExpression) has BasicType
from Collection Record(key: Symbol, entry: SExpression)
- rest: % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- rest: (%, NonNegativeInteger) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- reverse!: % -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- reverse: % -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- rightTrim: (%, Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has BasicType
from LinearAggregate Record(key: Symbol, entry: SExpression)
- second: % -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- select!: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> %
from ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
- select: (Record(key: Symbol, entry: SExpression) -> Boolean, %) -> %
from Collection Record(key: Symbol, entry: SExpression)
- setchildren!: (%, List %) -> %
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
setDifference: (%, %) -> % if Record(key: Symbol, entry: SExpression) has BasicType
- setelt!: (%, first, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- setelt!: (%, Integer, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from EltableAggregate(Integer, Record(key: Symbol, entry: SExpression))
- setelt!: (%, last, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- setelt!: (%, rest, %) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- setelt!: (%, UniversalSegment Integer, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from LinearAggregate Record(key: Symbol, entry: SExpression)
- setelt!: (%, value, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- setfirst!: (%, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
setIntersection: (%, %) -> % if Record(key: Symbol, entry: SExpression) has BasicType
- setlast!: (%, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- setrest!: (%, %) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
setUnion: (%, %) -> % if Record(key: Symbol, entry: SExpression) has BasicType
- setvalue!: (%, Record(key: Symbol, entry: SExpression)) -> Record(key: Symbol, entry: SExpression)
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- smaller?: (%, %) -> Boolean if Record(key: Symbol, entry: SExpression) has Comparable
from Comparable
- sort!: % -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from LinearAggregate Record(key: Symbol, entry: SExpression)
- sort!: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- sort: % -> % if Record(key: Symbol, entry: SExpression) has OrderedSet
from LinearAggregate Record(key: Symbol, entry: SExpression)
- sort: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %) -> %
from LinearAggregate Record(key: Symbol, entry: SExpression)
- sorted?: % -> Boolean if Record(key: Symbol, entry: SExpression) has OrderedSet
from LinearAggregate Record(key: Symbol, entry: SExpression)
- sorted?: ((Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) -> Boolean, %) -> Boolean
from LinearAggregate Record(key: Symbol, entry: SExpression)
- split!: (%, NonNegativeInteger) -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- swap!: (%, Integer, Integer) -> Void
from IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
- tail: % -> %
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
tails: % -> List %
- third: % -> Record(key: Symbol, entry: SExpression)
from UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)
- trim: (%, Record(key: Symbol, entry: SExpression)) -> % if Record(key: Symbol, entry: SExpression) has BasicType
from LinearAggregate Record(key: Symbol, entry: SExpression)
- value: % -> Record(key: Symbol, entry: SExpression)
from RecursiveAggregate Record(key: Symbol, entry: SExpression)
BasicType if Record(key: Symbol, entry: SExpression) has BasicType
CoercibleTo OutputForm if Record(key: Symbol, entry: SExpression) has CoercibleTo OutputForm
Collection Record(key: Symbol, entry: SExpression)
Comparable if Record(key: Symbol, entry: SExpression) has Comparable
ConvertibleTo InputForm if Record(key: Symbol, entry: SExpression) has ConvertibleTo InputForm
Eltable(Integer, Record(key: Symbol, entry: SExpression))
Eltable(UniversalSegment Integer, %)
EltableAggregate(Integer, Record(key: Symbol, entry: SExpression))
Evalable Record(key: Symbol, entry: SExpression) if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
ExtensibleLinearAggregate Record(key: Symbol, entry: SExpression)
FiniteLinearAggregate Record(key: Symbol, entry: SExpression)
Hashable if Record(key: Symbol, entry: SExpression) has Hashable
HomogeneousAggregate Record(key: Symbol, entry: SExpression)
IndexedAggregate(Integer, Record(key: Symbol, entry: SExpression))
InnerEvalable(Record(key: Symbol, entry: SExpression), Record(key: Symbol, entry: SExpression)) if Record(key: Symbol, entry: SExpression) has SetCategory and Record(key: Symbol, entry: SExpression) has Evalable Record(key: Symbol, entry: SExpression)
LinearAggregate Record(key: Symbol, entry: SExpression)
ListAggregate Record(key: Symbol, entry: SExpression)
OpenMath if Record(key: Symbol, entry: SExpression) has OpenMath
OrderedSet if Record(key: Symbol, entry: SExpression) has OrderedSet
PartialOrder if Record(key: Symbol, entry: SExpression) has OrderedSet
RecursiveAggregate Record(key: Symbol, entry: SExpression)
SetCategory if Record(key: Symbol, entry: SExpression) has SetCategory
StreamAggregate Record(key: Symbol, entry: SExpression)
UnaryRecursiveAggregate Record(key: Symbol, entry: SExpression)