Result

fortran.spad line 1 [edit on github]

A domain used to return the results from a call to the NAG Library. It prints as a list of names and types, though the user may choose to display values automatically if he or she wishes.

# : % -> NonNegativeInteger
from Aggregate
= : (%, %) -> Boolean
from BasicType
any? : (Mapping(Boolean, Any), %) -> Boolean
from HomogeneousAggregate(Any)
any? : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> Boolean
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
coerce : % -> OutputForm
from CoercibleTo(OutputForm)
construct : List(Record(key : Symbol, entry : Any)) -> %
from Collection(Record(key : Symbol, entry : Any))
convert : % -> InputForm if Record(key : Symbol, entry : Any) has ConvertibleTo(InputForm)
from ConvertibleTo(InputForm)
copy : % -> %
from Aggregate
count : (Any, %) -> NonNegativeInteger
from HomogeneousAggregate(Any)
count : (Mapping(Boolean, Any), %) -> NonNegativeInteger
from HomogeneousAggregate(Any)
count : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> NonNegativeInteger
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
count : (Record(key : Symbol, entry : Any), %) -> NonNegativeInteger if Record(key : Symbol, entry : Any) has BasicType
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
dictionary : () -> %
from DictionaryOperations(Record(key : Symbol, entry : Any))
dictionary : List(Record(key : Symbol, entry : Any)) -> %
from DictionaryOperations(Record(key : Symbol, entry : Any))
elt : (%, Symbol) -> Any
from Eltable(Symbol, Any)
elt : (%, Symbol, Any) -> Any
from EltableAggregate(Symbol, Any)
empty : () -> %
from Aggregate
empty? : % -> Boolean
from Aggregate
entries : % -> List(Any)
from IndexedAggregate(Symbol, Any)
entry? : (Any, %) -> Boolean
from IndexedAggregate(Symbol, Any)
eq? : (%, %) -> Boolean
from Aggregate
eval : (%, Any, Any) -> % if Any has Evalable(Any)
from InnerEvalable(Any, Any)
eval : (%, Equation(Any)) -> % if Any has Evalable(Any)
from Evalable(Any)
eval : (%, Equation(Record(key : Symbol, entry : Any))) -> % if Record(key : Symbol, entry : Any) has Evalable(Record(key : Symbol, entry : Any)) and Record(key : Symbol, entry : Any) has SetCategory
from Evalable(Record(key : Symbol, entry : Any))
eval : (%, List(Any), List(Any)) -> % if Any has Evalable(Any)
from InnerEvalable(Any, Any)
eval : (%, List(Equation(Any))) -> % if Any has Evalable(Any)
from Evalable(Any)
eval : (%, List(Equation(Record(key : Symbol, entry : Any)))) -> % if Record(key : Symbol, entry : Any) has Evalable(Record(key : Symbol, entry : Any)) and Record(key : Symbol, entry : Any) has SetCategory
from Evalable(Record(key : Symbol, entry : Any))
eval : (%, List(Record(key : Symbol, entry : Any)), List(Record(key : Symbol, entry : Any))) -> % if Record(key : Symbol, entry : Any) has Evalable(Record(key : Symbol, entry : Any)) and Record(key : Symbol, entry : Any) has SetCategory
from InnerEvalable(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any))
eval : (%, Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)) -> % if Record(key : Symbol, entry : Any) has Evalable(Record(key : Symbol, entry : Any)) and Record(key : Symbol, entry : Any) has SetCategory
from InnerEvalable(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any))
every? : (Mapping(Boolean, Any), %) -> Boolean
from HomogeneousAggregate(Any)
every? : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> Boolean
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
extract! : % -> Record(key : Symbol, entry : Any)
from BagAggregate(Record(key : Symbol, entry : Any))
fill! : (%, Any) -> %
from IndexedAggregate(Symbol, Any)
find : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> Union(Record(key : Symbol, entry : Any), "failed")
from Collection(Record(key : Symbol, entry : Any))
first : % -> Any
from IndexedAggregate(Symbol, Any)
index? : (Symbol, %) -> Boolean
from IndexedAggregate(Symbol, Any)
indices : % -> List(Symbol)
from IndexedAggregate(Symbol, Any)
insert! : (Record(key : Symbol, entry : Any), %) -> %
from BagAggregate(Record(key : Symbol, entry : Any))
inspect : % -> Record(key : Symbol, entry : Any)
from BagAggregate(Record(key : Symbol, entry : Any))
key? : (Symbol, %) -> Boolean
from KeyedDictionary(Symbol, Any)
keys : % -> List(Symbol)
from KeyedDictionary(Symbol, Any)
latex : % -> String
from SetCategory
less? : (%, NonNegativeInteger) -> Boolean
from Aggregate
map : (Mapping(Any, Any), %) -> %
from HomogeneousAggregate(Any)
map : (Mapping(Any, Any, Any), %, %) -> %
from TableAggregate(Symbol, Any)
map : (Mapping(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %) -> %
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
map! : (Mapping(Any, Any), %) -> %
from HomogeneousAggregate(Any)
map! : (Mapping(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %) -> %
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
max : % -> Any if Any has OrderedSet
from HomogeneousAggregate(Any)
max : (Mapping(Boolean, Any, Any), %) -> Any
from HomogeneousAggregate(Any)
max : % -> Record(key : Symbol, entry : Any) if Record(key : Symbol, entry : Any) has OrderedSet
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
max : (Mapping(Boolean, Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %) -> Record(key : Symbol, entry : Any)
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
maxIndex : % -> Symbol
from IndexedAggregate(Symbol, Any)
member? : (Any, %) -> Boolean
from HomogeneousAggregate(Any)
member? : (Record(key : Symbol, entry : Any), %) -> Boolean if Record(key : Symbol, entry : Any) has BasicType
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
members : % -> List(Any)
from HomogeneousAggregate(Any)
members : % -> List(Record(key : Symbol, entry : Any))
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
min : % -> Any if Any has OrderedSet
from HomogeneousAggregate(Any)
min : % -> Record(key : Symbol, entry : Any) if Record(key : Symbol, entry : Any) has OrderedSet
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
minIndex : % -> Symbol
from IndexedAggregate(Symbol, Any)
more? : (%, NonNegativeInteger) -> Boolean
from Aggregate
parts : % -> List(Any)
from HomogeneousAggregate(Any)
parts : % -> List(Record(key : Symbol, entry : Any))
from HomogeneousAggregate(Record(key : Symbol, entry : Any))
qelt : (%, Symbol) -> Any
from EltableAggregate(Symbol, Any)
qsetelt! : (%, Symbol, Any) -> Any
from EltableAggregate(Symbol, Any)
reduce : (Mapping(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %) -> Record(key : Symbol, entry : Any)
from Collection(Record(key : Symbol, entry : Any))
reduce : (Mapping(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %, Record(key : Symbol, entry : Any)) -> Record(key : Symbol, entry : Any)
from Collection(Record(key : Symbol, entry : Any))
reduce : (Mapping(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)), %, Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any)) -> Record(key : Symbol, entry : Any) if Record(key : Symbol, entry : Any) has BasicType
from Collection(Record(key : Symbol, entry : Any))
remove : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> %
from Collection(Record(key : Symbol, entry : Any))
remove : (Record(key : Symbol, entry : Any), %) -> % if Record(key : Symbol, entry : Any) has BasicType
from Collection(Record(key : Symbol, entry : Any))
remove! : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> %
from DictionaryOperations(Record(key : Symbol, entry : Any))
remove! : (Record(key : Symbol, entry : Any), %) -> % if Record(key : Symbol, entry : Any) has BasicType
from DictionaryOperations(Record(key : Symbol, entry : Any))
remove! : (Symbol, %) -> Union(Any, "failed")
from KeyedDictionary(Symbol, Any)
removeDuplicates : % -> % if Record(key : Symbol, entry : Any) has BasicType
from Collection(Record(key : Symbol, entry : Any))
sample : () -> %
from Aggregate
search : (Symbol, %) -> Union(Any, "failed")
from KeyedDictionary(Symbol, Any)
select : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> %
from Collection(Record(key : Symbol, entry : Any))
select! : (Mapping(Boolean, Record(key : Symbol, entry : Any)), %) -> %
from DictionaryOperations(Record(key : Symbol, entry : Any))
setelt! : (%, Symbol, Any) -> Any
from TableAggregate(Symbol, Any)
showArrayValues : Boolean -> Boolean

showArrayValues(true) forces the values of array components to be displayed rather than just their types.

showScalarValues : Boolean -> Boolean

showScalarValues(true) forces the values of scalar components to be displayed rather than just their types.

size? : (%, NonNegativeInteger) -> Boolean
from Aggregate
swap! : (%, Symbol, Symbol) -> Void
from IndexedAggregate(Symbol, Any)
table : () -> %
from TableAggregate(Symbol, Any)
table : List(Record(key : Symbol, entry : Any)) -> %
from TableAggregate(Symbol, Any)
~= : (%, %) -> Boolean
from BasicType

ConvertibleTo(InputForm)

IndexedAggregate(Symbol, Any)

Aggregate

Dictionary(Record(key : Symbol, entry : Any))

HomogeneousAggregate(Record(key : Symbol, entry : Any))

BasicType

Collection(Record(key : Symbol, entry : Any))

InnerEvalable(Record(key : Symbol, entry : Any), Record(key : Symbol, entry : Any))

BagAggregate(Record(key : Symbol, entry : Any))

DictionaryOperations(Record(key : Symbol, entry : Any))

KeyedDictionary(Symbol, Any)

Evalable(Record(key : Symbol, entry : Any))

HomogeneousAggregate(Any)

Eltable(Symbol, Any)

EltableAggregate(Symbol, Any)

SetCategory

TableAggregate(Symbol, Any)

shallowlyMutable

CoercibleTo(OutputForm)

InnerEvalable(Any, Any)

finiteAggregate

Evalable(Any)