Example Vector new 007

 

 

Description

These examples show how to construct a Vector. A Vector with #void values is also constructed using the new function.

 

Details

Creates a new Word Vector containing 5 Character values.

(new Vector: 5 "A") Returns: #<Vector 123456>

Displays the contents of the Word Vector.

(display #<Vector 123456>) Returns: #("A" "A" "A" "A" "A" )

Creates a new Vector with 5 values.

(new Vector: 5 0 1) Returns: #<Vector 234567>

Displays the contents of the Vector.

(display #<Vector 234567>) Returns: #(0 1 0 1 0 )

Create a new Vector, for 4 values. But these values are not defined.

(new Vector: 4) Returns: #<Vector 345678>

Displays the contents of the Vector.

(display #<Vector 345678>) Returns: #(#void #void #void #void )

 

Related Examples

Here are examples of the new function at work.

BitVector new 013 Brick new 015 ByteVector new 015 CpxVector new 015
Dictionary new 004 Directory new 005 Directory new 006 FltVector new 009
IntVector new 010 Lambda new 001 Lambda new 002 Lambda new 003
Matrix new 009 Matrix new 010 NumMatrix new 015 NumVector new 011
ObjVector new 012 ObjectRepository new 014 PcodeVector new 014 ShortVector new 011
String new 001 Structure new 003 Symbol new 002 Vector new 007
Vector new 008

 

Function Links

Here is the link to the current function used in this example.

new

Here are a number of links to other related functions.

setq(#void) define(#void)

 

Argument Types

Here are the links to the data types of the arguments used in this example.

Vector

Here are a number of links to examples having similar argument types.

BitVector bitToIntegerVector 001 BitVector isBitVector 001 CpxVector apply 010 Dictionary isDictionary 001
Dictionary objectToDictionary 001 Dictionary objectToDictionary 002 Dictionary objectToDictionary 003 Dictionary objectToDictionary 004
Dictionary refValues 002 Dictionary setAttributes 002 Dictionary sort 003 Directory objectToDirectory 001
Directory objectToDirectory 002 Directory objectToDirectory 003 Directory objectToDirectory 004 Directory refValues 003
Directory setAttributes 003 FltVector binaryInsert 004 FltVector compareLE 014 FltVector compareLT 014
FltVector isFloatVector 001 IntVector binaryInsert 005 IntVector bitToIntegerVector 002 IntVector isIntegerVector 001
Matrix binaryInsert 004 Matrix compareGT 007 Matrix compareLT 007 Matrix matrixGaussianSubstitute 001
NumMatrix matrixGaussianSubstitute 001 NumVector isNumberVector 001 NumVector objectToNumVector 001 NumVector svmRegression 001
Number product 001 ObjVector isObjectVector 001 PcodeVector isPcodeVector 001 String find 001
String find 002 String isChar 001 String isCharAlphabetic 001 String isCharAlphanumeric 001
String isCharLowercase 001 String isCharName 001 String isCharNumeric 001 String isCharUppercase 001
String isCharWhitespace 001 String isEqual 001 String isEqual 002 String isObject 001
String isString 001 String isText 001 String isType 001 String isType 002
String isType 003 String parse 001 String sizeof 001 String string 001
String string 002 String string 003 String stringToBVector 001 String stringToBVector 002
String stringToBVector 003 String stringToVector 001 String stringToVector 002 String stringToVector 003
String stringToVector 004 String type 001 Structure objectToStructure 001 Structure objectToStructure 002
Structure objectToStructure 003 Structure objectToStructure 004 Structure setAttributes 001 Symbol isCharName 002
Symbol isCharNumeric 002 Symbol isObject 002 Symbol isSymbol 001 Symbol isType 004
Symbol sizeof 002 Symbol type 002 Vector addMethod 007 Vector append 006
Vector appendWriteln 001 Vector apply 003 Vector apply 004 Vector binaryInsert 002
Vector binaryInsert 003 Vector binarySearch 003 Vector binarySearch 004 Vector cdr 005
Vector cdr 006 Vector compare 006 Vector compareEQ 006 Vector compareGE 006
Vector compareGT 006 Vector compareLE 006 Vector compareLT 006 Vector compareNE 006
Vector comparison functions 006 Vector copy 004 Vector copy 005 Vector count 004
Vector defmethod 008 Vector delete 007 Vector delete 008 Vector insert 004
Vector inside 004 Vector isAtom 004 Vector isEqual 004 Vector isIdentical 004
Vector isObject 006 Vector isType 008 Vector isVector 001 Vector length 007
Vector map 004 Vector mapc 004 Vector member 004 Vector methodsOf 009
Vector new 007 Vector new 008 Vector objectToVector 001 Vector ref 013
Vector ref 014 Vector refAttributes 004 Vector refValues 004 Vector remove 004
Vector resize 004 Vector reverse 001 Vector send 006 Vector setAttributes 004
Vector setAttributes 005 Vector setBlock 001 Vector setCdr 004 Vector setLastCdr 002
Vector setq 012 Vector setq 013 Vector sizeof 006 Vector sort 010
Vector sort 011 Vector type 009 Vector uniqueInsert 003 Vector vectorFill 001

Analytic Information Server (AIS)

AIS Component Systems

  • Smartbase Engine
  • QT C++ Libraries
  • MySQL Relational Database
  • AIS Lisp Libraries
  • Rapid Analytic Demo IDE