binaryInsert

 

 

Description

The binaryInsert Function destructively inserts the specified new value into the Vector at the proper location to preserve ascending sort order. The Vector is increased in size to accommodate the new value. If a matching value is already in the Vector, no insertion is made.

Since there is always a matching object, either before or after insertion, the binaryInsert function always returns the index of the newly inserted value or the location of the matched object.

When to use

Normally a vector is not maintained in sort order, but can be sorted by invoking the sort function. If a vector has been sorted, the binaryInsert function should be used to add new values to the vector and preserve the sort order. The binaryInsert function assumes sorted ascending order only.

 

Syntax

(binaryInsert vector newValue)



Name Description AIS Types
vector A predefined vector variable or constant. Vector FltVector IntVector NumVector BitVector ShortVector
newValue The new value to be installed in the Vector.Character String Symbol Vector BitVector Brick ByteVector IntVector FltVector ObjVector Structure Dictionary Directory Matrix NumMatrix Integer Float Number Complex Boolean


Returns:

The index where the new key was installed.

 

Examples

Here are a number of links to Lambda coding examples which contain this instruction in various use cases.

Example_Vector_binaryInsert_002

This example sets a sorted Vector. Then it uses the binaryInsert function to add a new value while maintaining the ascending sort order of values in the Vector.

Example_Vector_binaryInsert_003

This example shows how the binaryInsert function adds a new value when the Vector is sorted in descending and not in the assumed ascending order.

 

Argument Types

Here are the links to the data types of the function arguments.

Character String Symbol Vector
BitVector Brick ByteVector IntVector
ShortVector FltVector ObjVector Structure
Dictionary Directory CpxVector Matrix
NumMatrix Integer Float Number
Complex Boolean

Here are also a number of links to functions having arguments with any of these data types.

++(Symbol) +=(Symbol) +(Complex) +(Number)
/=(Symbol) /(Complex) /(Number) *=(Symbol)
*(Complex) *(Number) --(Symbol) -=(Symbol)
-(Complex) -(Number) abortTransaction(ObjectRepository) abs(Complex)
abs(Number) acos(Number) add1(Number) addMethod(BitVector)
addMethod(Boolean) addMethod(Brick) addMethod(Character) addMethod(CpxVector)
addMethod(Date) addMethod(Dictionary) addMethod(Directory) addMethod(FltVector)
addMethod(Function) addMethod(IntVector) addMethod(List) addMethod(Matrix)
addMethod(NumMatrix) addMethod(NumVector) addMethod(Number) addMethod(ObjVector)
addMethod(ObjectRepository) addMethod(Pair) addMethod(PcodeVector) addMethod(ShortVector)
addMethod(String) addMethod(Structure) addMethod(Symbol) addMethod(Vector)
addMethod(Void) addi(Number) appendWriteln(ByteVector) append(BitVector)
append(Complex) append(CpxVector) append(FltVector) append(IntVector)
append(Matrix) append(NumMatrix) append(NumVector) append(ObjVector)
append(Pair) append(ShortVector) append(String) append(Structure)
append(Symbol) append(Vector) apply(BitVector) apply(CpxVector)
apply(FltVector) apply(IntVector) apply(Matrix) apply(NumMatrix)
apply(NumVector) apply(Pair) apply(ShortVector) apply(Structure)
apply(Vector) argument(Complex) arithmetic(Number) asin(Number)
atan(Number) avg(CpxVector) avg(Number) badd(Boolean)
balance(Lambda) bcompareEQ(Boolean) bcompareGE(Boolean) bcompareGT(Boolean)
bcompareLE(Boolean) bcompareLT(Boolean) bcompareNE(Boolean) bdiv(Boolean)
beginTransaction(ObjectRepository) binaryInsert(CpxVector) binaryInsert(FltVector) binaryInsert(IntVector)
binaryInsert(Matrix) binaryInsert(NumMatrix) binaryInsert(NumVector) binaryInsert(ShortVector)
binaryInsert(Structure) binaryInsert(Vector) binaryNand(Integer) binaryNor(Integer)
binaryNot(Integer) binaryNxor(Integer) binarySearch(CpxVector) binarySearch(Dictionary)
binarySearch(FltVector) binarySearch(IntVector) binarySearch(Matrix) binarySearch(NumMatrix)
binarySearch(NumVector) binarySearch(ObjVector) binarySearch(ShortVector) binarySearch(Structure)
binarySearch(Vector) bitToIntegerVector(BitVector) bitToIntegerVector(IntVector) bitToNumberVector(BitVector)
bitToNumberVector(NumVector) bitwiseAnd(Integer) bitwiseNand(Integer) bitwiseNor(Integer)
bitwiseNot(Integer) bitwiseNxor(Integer) bitwiseOr(Integer) bitwiseShiftLeft(Integer)
bitwiseShiftRight(Integer) bitwiseXor(Integer) bmod(Boolean) bmul(Boolean)
boolean(Boolean) cadd(Character) ccompareEQ(Character) ccompareGE(Character)
ccompareGT(Character) ccompareLE(Character) ccompareLT(Character) ccompareNE(Character)
cdiv(Character) cdr(BitVector) cdr(Brick) cdr(CpxVector)
cdr(Dictionary) cdr(Directory) cdr(FltVector) cdr(IntVector)
cdr(List) cdr(Matrix) cdr(NumMatrix) cdr(NumVector)
cdr(ObjVector) cdr(ShortVector) cdr(Structure) cdr(Vector)
char(String) character(Character) checkPointTransaction(ObjectRepository) clean(String)
clear(Context) clear(ObjectRepository) closeLog(FileIO) cmod(Character)
cmul(Character) code(String) commitTransaction(ObjectRepository) compareEQ(BitVector)
compareEQ(Boolean) compareEQ(Brick) compareEQ(Character) compareEQ(Complex)
compareEQ(CpxVector) compareEQ(Date) compareEQ(Dictionary) compareEQ(Directory)
compareEQ(FltVector) compareEQ(Function) compareEQ(IntVector) compareEQ(Lambda)
compareEQ(List) compareEQ(Matrix) compareEQ(NumMatrix) compareEQ(NumVector)
compareEQ(Number) compareEQ(ObjVector) compareEQ(ObjectRepository) compareEQ(Pair)
compareEQ(ShortVector) compareEQ(String) compareEQ(Structure) compareEQ(Symbol)
compareEQ(Vector) compareEQ(Void) compareGE(BitVector) compareGE(Boolean)
compareGE(Brick) compareGE(Character) compareGE(Complex) compareGE(CpxVector)
compareGE(Date) compareGE(Dictionary) compareGE(Directory) compareGE(Function)
compareGE(IntVector) compareGE(Lambda) compareGE(List) compareGE(Matrix)
compareGE(NumMatrix) compareGE(Number) compareGE(ObjVector) compareGE(ObjectRepository)
compareGE(Pair) compareGE(ShortVector) compareGE(String) compareGE(Structure)
compareGE(Symbol) compareGE(Vector) compareGE(Void) compareGT(BitVector)
compareGT(Boolean) compareGT(Brick) compareGT(Character) compareGT(Complex)
compareGT(CpxVector) compareGT(Date) compareGT(Dictionary) compareGT(Directory)
compareGT(Function) compareGT(IntVector) compareGT(Lambda) compareGT(List)
compareGT(Matrix) compareGT(NumMatrix) compareGT(NumVector) compareGT(Number)
compareGT(ObjVector) compareGT(ObjectRepository) compareGT(Pair) compareGT(ShortVector)
compareGT(String) compareGT(Structure) compareGT(Symbol) compareGT(Vector)
compareGT(Void) compareLE(BitVector) compareLE(Boolean) compareLE(Brick)
compareLE(Character) compareLE(Complex) compareLE(CpxVector) compareLE(Date)
compareLE(Dictionary) compareLE(Directory) compareLE(FltVector) compareLE(Function)
compareLE(IntVector) compareLE(Lambda) compareLE(List) compareLE(Matrix)
compareLE(NumMatrix) compareLE(NumVector) compareLE(Number) compareLE(ObjVector)
compareLE(ObjectRepository) compareLE(Pair) compareLE(ShortVector) compareLE(String)
compareLE(Structure) compareLE(Symbol) compareLE(Vector) compareLE(Void)
compareLT(BitVector) compareLT(Boolean) compareLT(Brick) compareLT(Character)
compareLT(Complex) compareLT(CpxVector) compareLT(Date) compareLT(Dictionary)
compareLT(Directory) compareLT(FltVector) compareLT(Function) compareLT(IntVector)
compareLT(Lambda) compareLT(List) compareLT(Matrix) compareLT(NumMatrix)
compareLT(NumVector) compareLT(Number) compareLT(ObjVector) compareLT(ObjectRepository)
compareLT(Pair) compareLT(ShortVector) compareLT(String) compareLT(Structure)
compareLT(Symbol) compareLT(Vector) compareLT(Void) compareNE(BitVector)
compareNE(Boolean) compareNE(Brick) compareNE(Character) compareNE(Complex)
compareNE(CpxVector) compareNE(Date) compareNE(Dictionary) compareNE(Directory)
compareNE(FltVector) compareNE(Function) compareNE(IntVector) compareNE(Lambda)
compareNE(List) compareNE(Matrix) compareNE(NumMatrix) compareNE(NumVector)
compareNE(Number) compareNE(ObjVector) compareNE(ObjectRepository) compareNE(Pair)
compareNE(ShortVector) compareNE(String) compareNE(Structure) compareNE(Symbol)
compareNE(Vector) compareNE(Void) compare(BitVector) compare(Boolean)
compare(Brick) compare(Character) compare(Complex) compare(CpxVector)
compare(Date) compare(Dictionary) compare(Directory) compare(FltVector)
compare(Function) compare(IntVector) compare(Lambda) compare(List)
compare(Matrix) compare(NumMatrix) compare(NumVector) compare(Number)
compare(ObjVector) compare(ObjectRepository) compare(Pair) compare(ShortVector)
compare(String) compare(Structure) compare(Symbol) compare(Vector)
compare(Void) comparison(BitVector) comparison(Boolean) comparison(Brick)
comparison(Character) comparison(Complex) comparison(Date) comparison(Dictionary)
comparison(Directory) comparison(FltVector) comparison(Function) comparison(IntVector)
comparison(List) comparison(Matrix) comparison(NumMatrix) comparison(NumVector)
comparison(Number) comparison(ObjVector) comparison(ObjectRepository) comparison(Pair)
comparison(ShortVector) comparison(String) comparison(Structure) comparison(Symbol)
comparison(Vector) comparison(Void) compile(Lambda) compile(List)
complex(Complex) compress(ByteVector) conjugate(Complex) cons(Pair)
copy(BitVector) copy(Brick) copy(CpxVector) copy(Dictionary)
copy(Directory) copy(FltVector) copy(IntVector) copy(Lambda)
copy(List) copy(Matrix) copy(NumMatrix) copy(NumVector)
copy(ObjVector) copy(Pair) copy(PcodeVector) copy(ShortVector)
copy(Structure) copy(Vector) cos(Complex) cos(Number)
cosh(Number) count(Dictionary) count(Directory) count(List)
count(Matrix) count(NumMatrix) count(Pair) count(Structure)
count(Vector) csub(Character) date(Date) day(Date)
days360(Date) debugBrowsableProcs(Context) debugBrowsableProcs(Lambda) debugDialog(String)
debug(Context) debug(Lambda) decode(ByteVector) defchild(Lambda)
define(macro)(Lambda) defineStructure(Structure) define(Lambda) defmacro(Lambda)
defmethod(BitVector) defmethod(Boolean) defmethod(Brick) defmethod(Character)
defmethod(Date) defmethod(Dictionary) defmethod(Directory) defmethod(FltVector)
defmethod(Function) defmethod(IntVector) defmethod(List) defmethod(Matrix)
defmethod(NumMatrix) defmethod(NumVector) defmethod(Number) defmethod(ObjectRepository)
defmethod(Pair) defmethod(ShortVector) defmethod(String) defmethod(Structure)
defmethod(Symbol) defmethod(Vector) defmethod(Void) deforphan(Lambda)
defriend(Lambda) defstruct(Structure) defun(Lambda) deg(Number)
deleteRows(Brick) delete(Dictionary) delete(Directory) delete(FltVector)
delete(IntVector) delete(List) delete(Matrix) delete(NumMatrix)
delete(NumVector) delete(ObjVector) delete(ObjectRepository) delete(Pair)
delete(ShortVector) delete(Structure) delete(Vector) disassemble(Context)
disassemble(Lambda) display(ByteVector) display(FileIO) divi(Number)
downcase(String) downcase(Symbol) encode(ByteVector) evalInSyncLocalContext(Context)
eval(Lambda) eval(List) exp(Complex) exp(Number)
exportTab(Lambda) exportTab(ObjectRepository) expt(Complex) expt(Number)
fact(Integer) fact(Number) fdisplay(ByteVector) fdisplay(Text)
fieldsOf(Structure) fileClose(ByteVector) fileClose(Text) fileDisplay(ByteVector)
fileDisplay(Text) fileErase(ByteVector) fileErase(Text) fileOpen(ByteVector)
fileOpen(Text) fileReadRecord(ByteVector) fileReadRecord(String) fileReadRecord(Text)
fileRead(ByteVector) fileRead(Text) fileResize(ByteVector) fileResize(String)
fileResize(Text) fileSeek(ByteVector) fileSeek(String) fileSeek(Text)
fileWrite(ByteVector) fileWrite(String) fileWrite(Text) filewriteln(ByteVector)
filewriteln(String) filewriteln(Text) findBlock(BitVector) find(String)
floor(Number) fraction(Number) freeBlock(BitVector) gc(Context)
gcd(Integer) gcd(Number) getContextPtr(Context) getGlobalValue(Context)
getGlobalValue(Symbol) getHttp(String) getHttp(Text) getSymbolTable(Context)
getSymbolTable(Symbol) getTickCount(Date) globalBinding(Context) globalBinding(Lambda)
hashString(String) hashString(Symbol) hour(Date) iadd(Integer)
icompareEQ(Integer) icompareGE(Integer) icompareGT(Integer) icompareLE(Integer)
icompareLT(Integer) icompareNE(Integer) idiv(Integer) imaginary(Complex)
imod(Integer) importTab(Lambda) importTab(ObjectRepository) imul(Number)
insertRows(Brick) insert(Dictionary) insert(Directory) insert(FltVector)
insert(IntVector) insert(Matrix) insert(NumMatrix) insert(NumVector)
insert(ObjVector) insert(ShortVector) insert(Structure) insert(Vector)
inside(BitVector) inside(Dictionary) inside(Directory) inside(IntVector)
inside(List) inside(Matrix) inside(NumMatrix) inside(NumVector)
inside(ShortVector) inside(Structure) inside(Vector) inspect(Context)
inspect(Lambda) inspect(ObjectRepository) integer(Integer) isAtom(BitVector)
isAtom(Brick) isAtom(Dictionary) isAtom(Directory) isAtom(FltVector)
isAtom(IntVector) isAtom(List) isAtom(Matrix) isAtom(NumMatrix)
isAtom(NumVector) isAtom(ObjVector) isAtom(Pair) isAtom(PcodeVector)
isAtom(ShortVector) isAtom(Structure) isAtom(Vector) isBitVector(BitVector)
isBoolean(Boolean) isBound(Dictionary) isBound(Directory) isBound(Structure)
isByteVector(ByteVector) isCharAlphabetic(ByteVector) isCharAlphabetic(String) isCharAlphabetic(Symbol)
isCharAlphanumeric(ByteVector) isCharAlphanumeric(String) isCharAlphanumeric(Symbol) isCharLowercase(ByteVector)
isCharLowercase(String) isCharLowercase(Symbol) isCharName(ByteVector) isCharName(String)
isCharName(Symbol) isCharNumeric(ByteVector) isCharNumeric(String) isCharNumeric(Symbol)
isCharUppercase(ByteVector) isCharUppercase(String) isCharUppercase(Symbol) isCharWhitespace(ByteVector)
isCharWhitespace(String) isCharWhitespace(Symbol) isChar(String) isCharacter(Character)
isComplex(Complex) isDate(Date) isDictionary(Dictionary) isDirectory(Directory)
isEqual(BitVector) isEqual(Boolean) isEqual(Brick) isEqual(Character)
isEqual(Complex) isEqual(Date) isEqual(Dictionary) isEqual(Directory)
isEqual(FltVector) isEqual(Function) isEqual(IntVector) isEqual(List)
isEqual(Matrix) isEqual(NumMatrix) isEqual(NumVector) isEqual(Number)
isEqual(ObjVector) isEqual(Pair) isEqual(ShortVector) isEqual(String)
isEqual(Structure) isEqual(Vector) isEqual(Void) isError(Error)
isEven(Number) isExact(Number) isFloatVector(FltVector) isIdentical(BitVector)
isIdentical(Boolean) isIdentical(Brick) isIdentical(Character) isIdentical(Complex)
isIdentical(Date) isIdentical(Dictionary) isIdentical(Directory) isIdentical(Error)
isIdentical(FltVector) isIdentical(Function) isIdentical(IntVector) isIdentical(List)
isIdentical(Matrix) isIdentical(NumMatrix) isIdentical(NumVector) isIdentical(Number)
isIdentical(ObjVector) isIdentical(ObjectRepository) isIdentical(Pair) isIdentical(PcodeVector)
isIdentical(ShortVector) isIdentical(Structure) isIdentical(Vector) isIdentical(Void)
isImmediate(ObjectRepository) isInexact(Number) isInside(BitVector) isInside(Dictionary)
isInside(Directory) isInside(IntVector) isInside(List) isInside(Matrix)
isInside(NumMatrix) isInside(NumVector) isInside(ObjVector) isInside(Pair)
isInside(ShortVector) isInside(Structure) isInside(Vector) isIntegerVector(IntVector)
isInteger(Integer) isMatrix(Matrix) isMember(BitVector) isMember(Dictionary)
isMember(Directory) isMember(IntVector) isMember(List) isMember(Matrix)
isMember(NumMatrix) isMember(NumVector) isMember(ObjVector) isMember(Pair)
isMember(ShortVector) isMember(Structure) isMember(Vector) isMoney(Number)
isNegative(Number) isNull(Number) isNull(Void) isNumberMatrix(NumMatrix)
isNumberVector(NumVector) isNumber(Number) isObjectVector(ObjVector) isObject(BitVector)
isObject(Brick) isObject(ByteVector) isObject(Dictionary) isObject(Directory)
isObject(FltVector) isObject(IntVector) isObject(List) isObject(Matrix)
isObject(NumMatrix) isObject(NumVector) isObject(ObjVector) isObject(Pair)
isObject(PcodeVector) isObject(ShortVector) isObject(String) isObject(Structure)
isObject(Symbol) isObject(Vector) isOdd(Number) isPair(List)
isPair(Pair) isPcodeVector(PcodeVector) isPositive(Number) isString(String)
isStructure(Structure) isSymbol(Symbol) isText(String) isTransaction(ObjectRepository)
isType(BitVector) isType(Boolean) isType(Brick) isType(Character)
isType(Complex) isType(Date) isType(Dictionary) isType(Directory)
isType(FltVector) isType(Function) isType(IntVector) isType(Matrix)
isType(NumMatrix) isType(NumVector) isType(Number) isType(ObjVector)
isType(ObjectRepository) isType(Pair) isType(ShortVector) isType(String)
isType(Structure) isType(Symbol) isType(Vector) isType(Void)
isVector(Vector) isZero(Number) isub(Integer) julian(Date)
kurtosis(Number) lcm(Integer) left(String) length(BitVector)
length(Brick) length(Dictionary) length(Directory) length(FltVector)
length(IntVector) length(List) length(Matrix) length(NumMatrix)
length(NumVector) length(ObjVector) length(ObjectRepository) length(Pair)
length(PcodeVector) length(ShortVector) length(String) length(Structure)
length(Symbol) length(Vector) lisp(Lambda) lisp(List)
list(List) loadLib(String) loadObject(ByteVector) loadRepository(ObjectRepository)
loadWorkspace(Context) log10(Complex) log10(Number) log2(Complex)
log2(Number) log(Complex) log(Number) logbase(Complex)
logbase(Number) macroReplace(String) makeDictionary(Dictionary) makeGaussianMatrix(NumMatrix)
makeGramMatrix(NumMatrix) makeQuotedList(List) makeQuotedSymbol(Symbol) makeStructure(Structure)
map(Dictionary) map(Directory) map(FltVector) map(IntVector)
map(List) map(Matrix) map(NumMatrix) map(NumVector)
map(Pair) map(ShortVector) map(Structure) map(Vector)
mapc(Dictionary) mapc(Directory) mapc(FltVector) mapc(IntVector)
mapc(List) mapc(Matrix) mapc(NumMatrix) mapc(NumVector)
mapc(Pair) mapc(ShortVector) mapc(Structure) mapc(Vector)
matrixGaussianEliminate(NumMatrix) matrixGaussianSubstitute(NumMatrix) max(Number) median(Number)
member(BitVector) member(Dictionary) member(Directory) member(IntVector)
member(List) member(Matrix) member(NumMatrix) member(NumVector)
member(ObjVector) member(ShortVector) member(Structure) member(Vector)
methodsOf(BitVector) methodsOf(Boolean) methodsOf(Brick) methodsOf(Character)
methodsOf(Complex) methodsOf(Date) methodsOf(Dictionary) methodsOf(Directory)
methodsOf(FltVector) methodsOf(Function) methodsOf(IntVector) methodsOf(List)
methodsOf(Matrix) methodsOf(NumMatrix) methodsOf(NumVector) methodsOf(Number)
methodsOf(ObjVector) methodsOf(ObjectRepository) methodsOf(Pair) methodsOf(PcodeVector)
methodsOf(ShortVector) methodsOf(String) methodsOf(Structure) methodsOf(Symbol)
methodsOf(Vector) methodsOf(Void) mid(String) min(Number)
minute(Date) mod(Complex) mod(Number) modi(Number)
money(Number) month(Date) morph(List) muli(Number)
nadd(Number) ncompareEQ(Number) ncompareGE(Number) ncompareGT(Number)
ncompareLE(Number) ncompareLT(Number) ncompareNE(Number) ndiv(Number)
new(BitVector) new(Brick) new(ByteVector) new(CpxVector)
new(Dictionary) new(Directory) new(FltVector) new(IntVector)
new(Lambda) new(Matrix) new(NumMatrix) new(NumVector)
new(ObjVector) new(ObjectRepository) new(PcodeVector) new(ShortVector)
new(String) new(Structure) new(Symbol) new(Vector)
nmod(Number) nmul(Number) now(Date) nsub(Number)
number(Number) objectToDictionary(Dictionary) objectToDirectory(Directory) objectToList(List)
objectToMatrix(Matrix) objectToNumMatrix(NumMatrix) objectToNumVector(NumVector) objectToStructure(Structure)
objectToVector(Vector) onError(Error) onError(Lambda) openLog(FileIO)
openLog(String) pair(Pair) parse(String) pi(Number)
postHttp(String) postHttp(Text) preAllocateFixedMemoryBlocks(Context) product(Number)
proplist(Symbol) proprecord(Symbol) putprop(Symbol) rad(Number)
random(Number) randomize(Number) range(Number) rank(Matrix)
rank(NumMatrix) readHtmlPage(String) readHtmlPage(Text) real(Complex)
refAttributes(Dictionary) refAttributes(Directory) refAttributes(Structure) refAttributes(Vector)
refValues(Dictionary) refValues(Directory) refValues(Structure) refValues(Vector)
ref(BitVector) ref(Boolean) ref(Brick) ref(Character)
ref(Complex) ref(Date) ref(Dictionary) ref(Directory)
ref(FltVector) ref(Function) ref(IntVector) ref(Lambda)
ref(List) ref(Matrix) ref(NumMatrix) ref(NumVector)
ref(Number) ref(ObjVector) ref(ObjectRepository) ref(PcodeVector)
ref(ShortVector) ref(String) ref(Structure) ref(Symbol)
ref(Vector) ref(Void) remProp(Symbol) remove(BitVector)
remove(Dictionary) remove(Directory) remove(IntVector) remove(Matrix)
remove(NumMatrix) remove(NumVector) remove(ObjVector) remove(ShortVector)
remove(Structure) remove(Vector) rename(ObjectRepository) replace(String)
rept(String) requestHttp(String) requestHttp(Text) reset(Context)
resize(BitVector) resize(Dictionary) resize(Directory) resize(FltVector)
resize(IntVector) resize(Matrix) resize(NumMatrix) resize(NumVector)
resize(ObjVector) resize(ShortVector) resize(Structure) resize(Vector)
reverse(BitVector) reverse(FltVector) reverse(IntVector) reverse(List)
reverse(Matrix) reverse(NumMatrix) reverse(NumVector) reverse(ObjVector)
reverse(ShortVector) reverse(Vector) right(String) round(Number)
run(ByteVector) run(Text) saveImmediate(ObjectRepository) saveObject(ByteVector)
saveObject(Integer) saveRepository(ObjectRepository) saveWorkspace(Context) second(Date)
send(BitVector) send(Boolean) send(Brick) send(Character)
send(CpxVector) send(Date) send(Dictionary) send(Directory)
send(FltVector) send(Function) send(IntVector) send(Lambda)
send(List) send(Matrix) send(NumMatrix) send(NumVector)
send(Number) send(ObjectRepository) send(Pair) send(ShortVector)
send(String) send(Structure) send(Symbol) send(Vector)
send(Void) setAttributes(Dictionary) setAttributes(Directory) setAttributes(Structure)
setAttributes(Vector) setBlock(BitVector) setCar(List) setCar(Pair)
setCdr(BitVector) setCdr(Brick) setCdr(Dictionary) setCdr(Directory)
setCdr(FltVector) setCdr(IntVector) setCdr(List) setCdr(Matrix)
setCdr(NumMatrix) setCdr(NumVector) setCdr(ObjVector) setCdr(Pair)
setCdr(ShortVector) setCdr(Structure) setCdr(Vector) setLastCdr(BitVector)
setLastCdr(FltVector) setLastCdr(IntVector) setLastCdr(List) setLastCdr(Matrix)
setLastCdr(NumMatrix) setLastCdr(NumVector) setLastCdr(ObjVector) setLastCdr(Structure)
setLastCdr(Vector) set(ObjectRepository) setf(ObjectRepository) setq(BitVector)
setq(Boolean) setq(Brick) setq(Character) setq(Date)
setq(Dictionary) setq(Directory) setq(FltVector) setq(IntVector)
setq(Lambda) setq(List) setq(Matrix) setq(NumVector)
setq(Number) setq(ObjVector) setq(ObjectRepository) setq(PcodeVector)
setq(ShortVector) setq(String) setq(Structure) setq(Symbol)
setq(Vector) setq(Void) sign(Number) sin(Complex)
sin(Number) sinh(Number) sizeof(BitVector) sizeof(Boolean)
sizeof(Brick) sizeof(ByteVector) sizeof(Character) sizeof(Complex)
sizeof(Date) sizeof(Dictionary) sizeof(Directory) sizeof(FltVector)
sizeof(Function) sizeof(IntVector) sizeof(List) sizeof(Matrix)
sizeof(NumMatrix) sizeof(NumVector) sizeof(Number) sizeof(ObjVector)
sizeof(ObjectRepository) sizeof(Pair) sizeof(PcodeVector) sizeof(ShortVector)
sizeof(String) sizeof(Structure) sizeof(Symbol) sizeof(Vector)
sizeof(Void) skew(Number) sort(BitVector) sort(Dictionary)
sort(Directory) sort(FltVector) sort(IntVector) sort(List)
sort(Matrix) sort(NumMatrix) sort(NumVector) sort(ObjVector)
sort(ShortVector) sort(Structure) sort(Vector) sqrt(Complex)
sqrt(Number) srandom(Number) stdev(Number) stdevp(Number)
stringCiEQ(String) stringCiGE(String) stringCiGT(String) stringCiLE(String)
stringCiLT(String) stringCiNE(String) stringFill(String) stringToBVector(String)
stringToVector(String) string(Complex) string(String) sub1(Number)
subi(Number) submit(Context) subscribe(Context) substitute(String)
substringCiEQ(String) substringCiGE(String) substringCiGT(String) substringCiLE(String)
substringCiLT(String) substringCiNE(String) substringEQ(String) substringFill(String)
substringGE(String) substringGT(String) substringLE(String) substringLT(String)
substringNE(String) substring(String) sum(Complex) sum(Number)
sumsqr(Complex) sumsqr(Number) svmRegression(Vector) symbol(Symbol)
systemCheck(Context) system(ByteVector) system(Text) tan(Complex)
tan(Number) tanh(Number) testFunction(Structure) text(String)
time(Date) trim(String) type(BitVector) type(Boolean)
type(Brick) type(ByteVector) type(Character) type(Complex)
type(Date) type(Dictionary) type(Directory) type(FltVector)
type(Function) type(IntVector) type(Lambda) type(Matrix)
type(NumMatrix) type(NumVector) type(Number) type(ObjVector)
type(ObjectRepository) type(Pair) type(PcodeVector) type(ShortVector)
type(String) type(Structure) type(Symbol) type(Vector)
type(Void) uncompress(ByteVector) uniqueInsert(FltVector) uniqueInsert(IntVector)
uniqueInsert(Matrix) uniqueInsert(NumMatrix) uniqueInsert(NumVector) uniqueInsert(ObjVector)
uniqueInsert(ShortVector) uniqueInsert(Structure) uniqueInsert(Vector) upcase(String)
upcase(Symbol) var(Number) varp(Number) vectorBinaryInnerProduct(NumVector)
vectorBipolarInnerProduct(NumVector) vectorCosineInnerProduct(NumVector) vectorCubeInnerProduct(NumVector) vectorDelete(Directory)
vectorExpInnerProduct(NumVector) vectorFill(BitVector) vectorFill(FltVector) vectorFill(IntVector)
vectorFill(Matrix) vectorFill(NumMatrix) vectorFill(NumVector) vectorFill(ObjVector)
vectorFill(ShortVector) vectorFill(Vector) vectorInnerProduct(NumVector) vectorLogInnerProduct(NumVector)
vectorQuartInnerProduct(NumVector) vectorQuintInnerProduct(NumVector) vectorSigmoidInnerProduct(NumVector) vectorSineInnerProduct(NumVector)
vectorSquareInnerProduct(NumVector) vectorTanInnerProduct(NumVector) vectorTanhInnerProduct(NumVector) version(Context)
writeln(ByteVector) writeln(String) writeln(Text) year(Date)

How do I contact the AIS team?

You can always talk with the AIS at aiserver.sourceforge.net.