18.1 FriCAS DomainsΒΆ

This is a listing of all domains in the FriCAS library at the time this book was produced. Use the Browse facility (described in Chapter ugBrowse ) to get more information about these constructors.

This sample entry will help you read the following table:

DomainName{DomainAbbreviation}:{ Category1 ... CategoryN}with { op1... opM}

where

DomainName is the full domain name, e.g., Integer.
DomainAbbreviation is the domain abbreviation, e.g., INT.
Categoryi is a category to which the domain belongs.
opj is an operation exported by the domain.
Abbreviation: ANON
Full name: AnonymousFunction
Belongs to: SetCategory
Operations: = coerce
Abbreviation: ANY
Full name: Any
Belongs to: SetCategory
Operations: = any coerce domain domainOf obj objectOf showTypeInOutput
Abbreviation: ASTACK
Full name: ArrayStack
Belongs to: StackAggregate
Operations: # = any? arrayStack bag coerce copy count depth empty empty? eq? every? extract! insert! inspect less? map map! member? members more? parts pop! push! size? top
Abbreviation: ALIST
Full name: AssociationList
Belongs to: AssociationListAggregate
Operations: # = any? assoc bag child? children coerce concat concat! construct copy copyInto! count cycleEntry cycleLength cycleSplit! cycleTail cyclic? delete delete! dictionary distance elt empty empty? entries entry? eq? every? explicitlyFinite? extract! fill! find first index? indices insert insert! inspect key? keys last leaf? less? list map map! maxIndex member? members merge merge! minIndex more? new node? nodes parts position possiblyInfinite? qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! rest reverse reverse! search second select select! setchildren! setelt setfirst! setlast! setrest! setvalue! size? sort sort! sorted? split! swap! table tail third value
Abbreviation: BBTREE
Full name: BalancedBinaryTree
Belongs to: BinaryTreeCategory
Operations: # = any? balancedBinaryTree children coerce copy count cyclic? elt empty empty? eq? every? leaf? leaves left less? map map! mapDown! mapUp! member? members more? node node? nodes parts right setchildren! setelt setleaves! setleft! setright! setvalue! size? value
Abbreviation: BOP
Full name: BasicOperator
Belongs to: OrderedSet
Operations: < = arity assert coerce comparison copy deleteProperty! display equality has? input is? max min name nary? nullary? operator properties property setProperties setProperty unary? weight
Abbreviation: BSTREE
Full name: BinarySearchTree
Belongs to: BinaryTreeCategory
Operations: # = any? binarySearchTree children coerce copy count cyclic? elt empty empty? eq? every? insert! insertRoot! leaf? leaves left less? map map! member? members more? node node? nodes parts right setchildren! setelt setleft! setright! setvalue! size? split value

count cyclic? elt empty empty? eq? every? insert! leaf? leaves left less? map map! member? members more? node node? nodes parts right setchildren! setelt setleft! setright! setvalue! size? value}

Abbreviation: BTREE
Full name: BinaryTree
Belongs to: BinaryTreeCategory
Operations: # = any? binaryTree children coerce copy count cyclic? elt empty empty? eq? every? leaf? leaves left less? map map! member? members more? node node? nodes parts right setchildren! setelt setleft! setright! setvalue! size? value
Abbreviation: BITS
Full name: Bits
Belongs to: BitAggregate
Operations: # < = \^{} and any? bits coerce concat construct convert copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert less? map map! max maxIndex member? members merge min minIndex more? nand new nor not or parts position qelt qsetelt! reduce remove removeDuplicates reverse reverse! select setelt size? sort sort! sorted? swap! xor
Abbreviation: BOOLEAN
Full name: Boolean
Belongs to: ConvertibleTo Finite OrderedSet
Operations: < = \^{} and coerce convert false implies index lookup max min nand nor not or random size true xor
Abbreviation: CCLASS
Full name: CharacterClass
Belongs to: ConvertibleTo FiniteSetAggregate SetCategory
Operations: # < = alphabetic alphanumeric any? bag brace cardinality charClass coerce complement construct convert copy count dictionary difference digit empty empty? eq? every? extract! find hexDigit index insert! inspect intersect less? lookup lowerCase map map! max member? members min more? parts random reduce remove remove! removeDuplicates select select! size size? subset? symmetricDifference union universe upperCase
Abbreviation: CHAR
Full name: Character
Belongs to: OrderedFinite
Operations: < = alphabetic? alphanumeric? char coerce digit? escape hexDigit? index lookup lowerCase lowerCase? max min ord quote random size space upperCase upperCase?
Abbreviation: COMM
Full name: Commutator
Belongs to: SetCategory
Operations: = coerce mkcomm
Abbreviation: DBASE
Full name: Database
Belongs to: SetCategory
Operations:
    • = coerce display elt fullDisplay
Abbreviation: DLIST
Full name: DataList
Belongs to: ListAggregate
Operations: # < = any? children coerce concat concat! construct convert copy copyInto! count cycleEntry cycleLength cycleSplit! cycleTail cyclic? datalist delete delete! elt empty empty? entries entry? eq? every? explicitlyFinite? fill! find first index? indices insert insert! last leaf? leaves less? list map map! max maxIndex member? members merge merge! min minIndex more? new node? nodes parts position possiblyInfinite? qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! rest reverse reverse! second select select! setchildren! setelt setfirst! setlast! setrest! setvalue! size? sort sort! sorted? split! swap! tail third value
Abbreviation: DEQUEUE
Full name: Dequeue
Belongs to: DequeueAggregate
Operations: # = any? back bag bottom! coerce copy count depth dequeue dequeue! empty empty? enqueue! eq? every? extract! extractBottom! extractTop! front height insert! insertBottom! insertTop! inspect length less? map map! member? members more? parts pop! push! reverse! rotate! size? top top!
Abbreviation: DROPT
Full name: DrawOption
Belongs to: SetCategory
Operations: = adaptive clip coerce colorFunction coordinate coordinates curveColor option option? pointColor range ranges space style title toScale tubePoints tubeRadius unit var1Steps var2Steps
Abbreviation: EFULS
Full name: ElementaryFunctionsUnivariateLaurentSeries
Belongs to: PartialTranscendentalFunctions
Operations: ^ acos acosIfCan acosh acoshIfCan acot acotIfCan acoth acothIfCan acsc acscIfCan acsch acschIfCan asec asecIfCan asech asechIfCan asin asinIfCan asinh asinhIfCan atan atanIfCan atanh atanhIfCan cos cosIfCan cosh coshIfCan cot cotIfCan coth cothIfCan csc cscIfCan csch cschIfCan exp expIfCan log logIfCan nthRootIfCan sec secIfCan sech sechIfCan sin sinIfCan sinh sinhIfCan tan tanIfCan tanh tanhIfCan
Abbreviation: EFUPXS
Full name: ElementaryFunctionsUnivariatePuiseuxSeries
Belongs to: PartialTranscendentalFunctions
Operations: ^ acos acosIfCan acosh acoshIfCan acot acotIfCan acoth acothIfCan acsc acscIfCan acsch acschIfCan asec asecIfCan asech asechIfCan asin asinIfCan asinh asinhIfCan atan atanIfCan atanh atanhIfCan cos cosIfCan cosh coshIfCan cot cotIfCan coth cothIfCan csc cscIfCan csch cschIfCan exp expIfCan log logIfCan nthRootIfCan sec secIfCan sech sechIfCan sin sinIfCan sinh sinhIfCan tan tanIfCan tanh tanhIfCan
Abbreviation: EQTBL
Full name: EqTable
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: EXIT
Full name: Exit
Belongs to: SetCategory
Operations: = coerce
Abbreviation: EAB
Full name: ExtAlgBasis
Belongs to: OrderedSet
Operations: < = Nul coerce degree exponents max min
Abbreviation: FNAME
Full name: FileName
Belongs to: FileNameCategory
Operations: = coerce directory exists? extension filename name new readable? writable?
Abbreviation: FILE
Full name: File
Belongs to: FileCategory
Operations: = close! coerce iomode name open read! readIfCan! reopen! write!
Abbreviation: FARRAY
Full name: FlexibleArray
Belongs to: ExtensibleLinearAggregate OneDimensionalArrayAggregate
Operations: # < = any? coerce concat concat! construct convert copy copyInto! count delete delete! elt empty empty? entries entry? eq? every? fill! find first flexibleArray index? indices insert insert! less? map map! max maxIndex member? members merge merge! min minIndex more? new parts physicalLength physicalLength! position qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! reverse reverse! select select! setelt shrinkable size? sort sort! sorted? swap!
Abbreviation: FUNCTION
Full name: FunctionCalled
Belongs to: SetCategory
Operations: = coerce name
Abbreviation: GSTBL
Full name: GeneralSparseTable
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: GRIMAGE
Full name: GraphImage
Belongs to: SetCategory
Operations: = appendPoint coerce component graphImage key makeGraphImage point pointLists putColorInfo ranges units
Abbreviation: HASHTBL
Full name: HashTable
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: HEAP
Full name: Heap
Belongs to: PriorityQueueAggregate
Operations: # = any? bag coerce copy count empty empty? eq? every? extract! heap insert! inspect less? map map! max member? members merge merge! more? parts size?
Abbreviation: ICARD
Full name: IndexCard
Belongs to: OrderedSet
Operations: < = coerce display elt fullDisplay max min
Abbreviation: IBITS
Full name: IndexedBits
Belongs to: BitAggregate
Operations: # < = And Not Or \^{} and any? coerce concat construct convert copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert less? map map! max maxIndex member? members merge min minIndex more? nand new nor not or parts position qelt qsetelt! reduce remove removeDuplicates reverse reverse! select setelt size? sort sort! sorted? swap! xor
Abbreviation: IDPO
Full name: IndexedDirectProductObject
Belongs to: IndexedDirectProductCategory
Operations: = coerce leadingCoefficient leadingSupport map monomial reductum
Abbreviation: IFARRAY
Full name: IndexedFlexibleArray
Belongs to: ExtensibleLinearAggregate OneDimensionalArrayAggregate
Operations: # < = any? coerce concat concat! construct convert copy copyInto! count delete delete! elt empty empty? entries entry? eq? every? fill! find first flexibleArray index? indices insert insert! less? map map! max maxIndex member? members merge merge! min minIndex more? new parts physicalLength physicalLength! position qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! reverse reverse! select select! setelt shrinkable size? sort sort! sorted? swap!
Abbreviation: ILIST
Full name: IndexedList
Belongs to: ListAggregate
Operations: # < = any? child? children coerce concat concat! construct convert copy copyInto! count cycleEntry cycleLength cycleSplit! cycleTail cyclic? delete delete! distance elt empty empty? entries entry? eq? every? explicitlyFinite? fill! find first index? indices insert insert! last leaf? less? list map map! max maxIndex member? members merge merge! min minIndex more? new node? nodes parts position possiblyInfinite? qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! rest reverse reverse! second select select! setchildren! setelt setfirst! setlast! setrest! setvalue! size? sort sort! sorted? split! swap! tail third value
Abbreviation: IARRAY1
Full name: IndexedOneDimensionalArray
Belongs to: OneDimensionalArrayAggregate
Operations: # < = any? coerce concat construct convert copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert less? map map! max maxIndex member? members merge min minIndex more? new parts position qelt qsetelt! reduce remove removeDuplicates reverse reverse! select setelt size? sort sort! sorted? swap!
Abbreviation: ISTRING
Full name: IndexedString
Belongs to: StringAggregate
Operations: # < = any? coerce concat construct copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first hash index? indices insert leftTrim less? lowerCase lowerCase! map map! match? max maxIndex member? members merge min minIndex more? new parts position prefix? qelt qsetelt! reduce remove removeDuplicates replace reverse reverse! rightTrim select setelt size? sort sort! sorted? split substring? suffix? swap! trim upperCase upperCase!
Abbreviation: IARRAY2
Full name: IndexedTwoDimensionalArray
Belongs to: TwoDimensionalArrayCategory
Operations: # = any? coerce column copy count elt empty empty? eq? every? fill! less? map map! maxColIndex maxRowIndex member? members minColIndex minRowIndex more? ncols new nrows parts qelt qsetelt! row setColumn! setRow! setelt size?
Abbreviation: ITUPLE
Full name: InfiniteTuple
Belongs to: CoercibleTo
Operations: coerce construct filterUntil filterWhile generate map select
Abbreviation: IIARRAY2
Full name: InnerIndexedTwoDimensionalArray
Belongs to: TwoDimensionalArrayCategory
Operations: # = any? coerce column copy count elt empty empty? eq? every? fill! less? map map! maxColIndex maxRowIndex member? members minColIndex minRowIndex more? ncols new nrows parts qelt qsetelt! row setColumn! setRow! setelt size?
Abbreviation: KERNEL
Full name: Kernel
Belongs to: CachableSet ConvertibleTo Patternable
Operations: < = argument coerce convert height is? kernel max min name operator position setPosition symbolIfCan
Abbreviation: KAFILE
Full name: KeyedAccessFile
Belongs to: FileCategory TableAggregate
Operations: # = any? bag close! coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect iomode key? keys less? map map! maxIndex member? members minIndex more? name open pack! parts qelt qsetelt! read! reduce remove remove! removeDuplicates reopen! search select select! setelt size? swap! table write!
Abbreviation: LIB
Full name: Library
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? library map map! maxIndex member? members minIndex more? pack! parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: LMOPS
Full name: ListMonoidOps
Belongs to: RetractableTo SetCategory
Operations: = coerce leftMult listOfMonoms makeMulti makeTerm makeUnit mapExpon mapGen nthExpon nthFactor outputForm plus retract retractIfCan reverse reverse! rightMult size
Abbreviation: LMDICT
Full name: ListMultiDictionary
Belongs to: MultiDictionary
Operations: # = any? bag coerce construct convert copy count dictionary duplicates duplicates? empty empty? eq? every? extract! find insert! inspect less? map map! member? members more? parts reduce remove remove! removeDuplicates removeDuplicates! select select! size? substitute
Abbreviation: LIST
Full name: List
Belongs to: ListAggregate
Operations: # < = any? append child? children coerce concat concat! cons construct convert copy copyInto! count cycleEntry cycleLength cycleSplit! cycleTail cyclic? delete delete! distance elt empty empty? entries entry? eq? every? explicitlyFinite? fill! find first index? indices insert insert! last leaf? less? list map map! max maxIndex member? members merge merge! min minIndex more? new nil node? nodes null parts position possiblyInfinite? qelt qsetelt! reduce remove remove! removeDuplicates removeDuplicates! rest reverse reverse! second select select! setDifference setIntersection setUnion setchildren! setelt setfirst! setlast! setrest! setvalue! size? sort sort! sorted? split! swap! tail third value
Abbreviation: MKCHSET
Full name: MakeCachableSet
Belongs to: CachableSet CoercibleTo
Operations: < = coerce max min position setPosition
Abbreviation: MSET
Full name: Multiset
Belongs to: MultiSetAggregate
Operations: # < = any? bag brace coerce construct convert copy count dictionary difference duplicates empty empty? eq? every? extract! find insert! inspect intersect less? map map! member? members more? multiset parts reduce remove remove! removeDuplicates removeDuplicates! select select! size? subset? symmetricDifference union
Abbreviation: NONE
Full name: None
Belongs to: SetCategory
Operations: = coerce
Abbreviation: ARRAY1
Full name: OneDimensionalArray
Belongs to: OneDimensionalArrayAggregate
Operations: # < = any? coerce concat construct convert copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert less? map map! max maxIndex member? members merge min minIndex more? new oneDimensionalArray parts position qelt qsetelt! reduce remove removeDuplicates reverse reverse! select setelt size? sort sort! sorted? swap!
Abbreviation: OVAR
Full name: OrderedVariableList
Belongs to: ConvertibleTo OrderedFinite
Operations: < = coerce convert index lookup max min random size variable
Abbreviation: ODVAR
Full name: OrderlyDifferentialVariable
Belongs to: DifferentialVariableCategory
Operations: < = D coerce differentiate makeVariable max min order retract retractIfCan variable weight
Abbreviation: OSI
Full name: OrdSetInts
Belongs to: OrderedSet
Operations: < = coerce max min value
Abbreviation: PALETTE
Full name: Palette
Belongs to: SetCategory
Operations: = bright coerce dark dim hue light pastel shade
Abbreviation: PARPCURV
Full name: ParametricPlaneCurve
Belongs to:  
Operations: coordinate curve
Abbreviation: PARSCURV
Full name: ParametricSpaceCurve
Belongs to:  
Operations: coordinate curve
Abbreviation: PARSURF
Full name: ParametricSurface
Belongs to:  
Operations: coordinate surface
Abbreviation: PATLRES
Full name: PatternMatchListResult
Belongs to: SetCategory
Operations: = atoms coerce failed failed? lists makeResult new
Abbreviation: PATRES
Full name: PatternMatchResult
Belongs to: SetCategory
Operations: = addMatch addMatchRestricted coerce construct destruct failed failed? getMatch insertMatch new satisfy? union
Abbreviation: PENDTREE
Full name: PendantTree
Belongs to: BinaryRecursiveAggregate
Operations: # = any? children coerce copy count cyclic? elt empty empty? eq? every? leaf? leaves left less? map map! member? members more? node? nodes parts ptree right setchildren! setelt setleft! setright! setvalue! size? value
Abbreviation: PERMGRP
Full name: PermutationGroup
Belongs to: SetCategory
Operations: < <= = base coerce degree elt generators initializeGroupForWordProblem member? movedPoints orbit orbits order permutationGroup random strongGenerators wordInGenerators wordInStrongGenerators wordsForStrongGenerators
Abbreviation: ACPLOT
Full name: PlaneAlgebraicCurvePlot
Belongs to: PlottablePlaneCurveCategory
Operations: coerce listBranches makeSketch refine xRange yRange
Abbreviation: PLOT3D
Full name: Plot3D
Belongs to: PlottableSpaceCurveCategory
Operations: adaptive3D? coerce debug3D listBranches maxPoints3D minPoints3D numFunEvals3D plot pointPlot refine screenResolution3D setAdaptive3D setMaxPoints3D setMinPoints3D setScreenResolution3D tRange tValues xRange yRange zRange zoom
Abbreviation: PLOT
Full name: Plot
Belongs to: PlottablePlaneCurveCategory
Operations: adaptive? coerce debug listBranches maxPoints minPoints numFunEvals parametric? plot plotPolar pointPlot refine screenResolution setAdaptive setMaxPoints setMinPoints setScreenResolution tRange xRange yRange zoom
Abbreviation: PRIMARR
Full name: PrimitiveArray
Belongs to: OneDimensionalArrayAggregate
Operations: # < = any? coerce concat construct convert copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert less? map map! max maxIndex member? members merge min minIndex more? new parts position qelt qsetelt! reduce remove removeDuplicates reverse reverse! select setelt size? sort sort! sorted? swap!
Abbreviation: QALGSET
Full name: QuasiAlgebraicSet
Belongs to: CoercibleTo SetCategory
Operations: = coerce definingEquations definingInequation empty? idealSimplify quasiAlgebraicSet setStatus simplify
Abbreviation: QEQUAT
Full name: QueryEquation
Belongs to:  
Operations: equation value variable
Abbreviation: QUEUE
Full name: Queue
Belongs to: QueueAggregate
Operations: # = any? back bag coerce copy count dequeue! empty empty? enqueue! eq? every? extract! front insert! inspect length less? map map! member? members more? parts queue rotate! size?
Abbreviation: REF
Full name: Reference
Belongs to: Object SetCategory
Operations: = coerce deref elt ref setelt setref
Abbreviation: RULE
Full name: RewriteRule
Belongs to: Eltable RetractableTo SetCategory
Operations: = coerce elt lhs pattern quotedOperators retract retractIfCan rhs rule suchThat
Abbreviation: RULECOLD
Full name: RuleCalled
Belongs to: SetCategory
Operations: = coerce name
Abbreviation: RULESET
Full name: Ruleset
Belongs to: Eltable SetCategory
Operations: = coerce elt rules ruleset
Abbreviation: FORMULA1
Full name: ScriptFormulaFormat1
Belongs to: Object
Operations: coerce
Abbreviation: FORMULA
Full name: ScriptFormulaFormat
Belongs to: SetCategory
Operations: = coerce convert display epilogue formula new prologue setEpilogue! setFormula! setPrologue!
Abbreviation: SEGBIND
Full name: SegmentBinding
Belongs to: SetCategory
Operations: = coerce equation segment variable
Abbreviation: SEG
Full name: Segment
Belongs to: SegmentCategory SegmentExpansionCategory
Operations: = BY SEGMENT coerce convert expand hi high incr lo low map segment
Abbreviation: SDVAR
Full name: SequentialDifferentialVariable
Belongs to: DifferentialVariableCategory
Operations: < = D coerce differentiate makeVariable max min order retract retractIfCan variable weight
Abbreviation: SET
Full name: Set
Belongs to: FiniteSetAggregate
Operations: # < = any? bag brace cardinality coerce complement construct convert copy count dictionary difference empty empty? eq? every? extract! find index insert! inspect intersect less? lookup map map! max member? members min more? parts random reduce remove remove! removeDuplicates select select! size size? subset? symmetricDifference union universe
Abbreviation: SEXOF
Full name: SExpressionOf
Belongs to: SExpressionCategory
Operations: # = atom? car cdr coerce convert destruct elt eq expr float float? integer integer? list? null? pair? string string? symbol symbol? uequal
Abbreviation: SEX
Full name: SExpression
Belongs to: SExpressionCategory
Operations: # = atom? car cdr coerce convert destruct elt eq expr float float? integer integer? list? null? pair? string string? symbol symbol? uequal
Abbreviation: SAOS
Full name: SingletonAsOrderedSet
Belongs to: OrderedSet
Operations: < = coerce create max min
Abbreviation: STBL
Full name: SparseTable
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: STACK
Full name: Stack
Belongs to: StackAggregate
Operations: # = any? bag coerce copy count depth empty empty? eq? every? extract! insert! inspect less? map map! member? members more? parts pop! push! size? stack top
Abbreviation: STREAM
Full name: Stream
Belongs to: LazyStreamAggregate
Operations: # = any? child? children coerce complete concat concat! cons construct convert copy count cycleEntry cycleLength cycleSplit! cycleTail cyclic? delay delete distance elt empty empty? entries entry? eq? every? explicitEntries? explicitlyEmpty? explicitlyFinite? extend fill! filterUntil filterWhile find findCycle first frst generate index? indices insert last lazy? lazyEvaluate leaf? less? map map! maxIndex member? members minIndex more? new node? nodes numberOfComputedEntries output parts possiblyInfinite? qelt qsetelt! reduce remove removeDuplicates repeating repeating? rest rst second select setchildren! setelt setfirst! setlast! setrest! setvalue! showAll? showAllElements size? split! swap! tail third value
Abbreviation: STRTBL
Full name: StringTable
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: STRING
Full name: String
Belongs to: StringCategory
Operations: # < = any? coerce concat construct copy copyInto! count delete elt empty empty? entries entry? eq? every? fill! find first index? indices insert leftTrim less? lowerCase lowerCase! map map! match? max maxIndex member? members merge min minIndex more? new parts position prefix? qelt qsetelt! reduce remove removeDuplicates replace reverse reverse! rightTrim select setelt size? sort sort! sorted? split string substring? suffix? swap! trim upperCase upperCase!
Abbreviation: COMPPROP
Full name: SubSpaceComponentProperty
Belongs to: SetCategory
Operations: = close closed? coerce copy new solid solid?
Abbreviation: SUBSPACE
Full name: SubSpace
Belongs to: SetCategory
Operations: = addPoint addPoint2 addPointLast birth child children closeComponent coerce deepCopy defineProperty extractClosed extractIndex extractPoint extractProperty internal? leaf? level merge modifyPoint new numberOfChildren parent pointData root? separate shallowCopy subspace traverse
Abbreviation: SUCH
Full name: SuchThat
Belongs to: SetCategory
Operations: = coerce construct lhs rhs
Abbreviation: SYMBOL
Full name: Symbol
Belongs to: ConvertibleTo OrderedSet PatternMatchable
Operations: < = argscript coerce convert elt list max min name new patternMatch resetNew script scripted? scripts string subscript superscript
Abbreviation: TABLEAU
Full name: Tableau
Belongs to: Object
Operations: coerce listOfLists tableau
Abbreviation: TABLE
Full name: Table
Belongs to: TableAggregate
Operations: # = any? bag coerce construct copy count dictionary elt empty empty? entries entry? eq? every? extract! fill! find first index? indices insert! inspect key? keys less? map map! maxIndex member? members minIndex more? parts qelt qsetelt! reduce remove remove! removeDuplicates search select select! setelt size? swap! table
Abbreviation: TEX1
Full name: TexFormat1
Belongs to: Object
Operations: coerce
Abbreviation: TEX
Full name: TexFormat
Belongs to: SetCategory
Operations: = coerce convert display epilogue new prologue setEpilogue! setPrologue! setTex! tex
Abbreviation: TEXTFILE
Full name: TextFile
Belongs to: FileCategory
Operations: = close! coerce endOfFile? iomode name open read! readIfCan! readLine! readLineIfCan! reopen! write! writeLine!
Abbreviation: VIEW3D
Full name: ThreeDimensionalViewport
Belongs to: SetCategory
Operations: = axes clipSurface close coerce colorDef controlPanel diagonals dimensions drawStyle eyeDistance hitherPlane intensity key lighting makeViewport3D modifyPointData move options outlineRender perspective reset resize rotate showClipRegion showRegion subspace title translate viewDeltaXDefault viewDeltaYDefault viewPhiDefault viewThetaDefault viewZoomDefault viewpoint viewport3D write zoom
Abbreviation: SPACE3
Full name: ThreeSpace
Belongs to: ThreeSpaceCategory
Operations: = check closedCurve closedCurve? coerce components composite composites copy create3Space curve curve? enterPointData lllip lllp llprop lp lprop merge mesh mesh? modifyPointData numberOfComponents numberOfComposites objects point point? polygon polygon? subspace
Abbreviation: TREE
Full name: Tree
Belongs to: RecursiveAggregate
Operations: # = any? children coerce copy count cyclic? elt empty empty? eq? every? leaf? leaves less? map map! member? members more? node? nodes parts setchildren! setelt setvalue! size? tree value
Abbreviation: TUBE
Full name: TubePlot
Belongs to:  
Operations: closed? getCurve listLoops open? setClosed tube
Abbreviation: TUPLE
Full name: Tuple
Belongs to: CoercibleTo SetCategory
Operations: = coerce length select
Abbreviation: ARRAY2
Full name: TwoDimensionalArray
Belongs to: TwoDimensionalArrayCategory
Operations: # = any? coerce column copy count elt empty empty? eq? every? fill! less? map map! maxColIndex maxRowIndex member? members minColIndex minRowIndex more? ncols new nrows parts qelt qsetelt! row setColumn! setRow! setelt size?
Abbreviation: VIEW2D
Full name: TwoDimensionalViewport
Belongs to: SetCategory
Operations: = axes close coerce connect controlPanel dimensions getGraph graphState graphStates graphs key makeViewport2D move options points putGraph region reset resize scale show title translate units viewport2D write
Abbreviation: UNISEG
Full name: UniversalSegment
Belongs to: SegmentCategory SegmentExpansionCategory
Operations: = BY SEGMENT coerce convert expand hasHi hi high incr lo low map segment
Abbreviation: VARIABLE
Full name: Variable
Belongs to: CoercibleTo SetCategory
Operations: = coerce variable
Abbreviation: VOID
Full name: Void
Belongs to:  
Operations: coerce void