append
|
The append Function appends one or more Vector objects to the end of a
target Vector and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
Two Vector objects are concatenated from left to right, returning the final
appended Vector. If only one Vector is specified, it is returned. The append Function appends one or more String objects to the end of a target
String and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
String objects are concatenated from left to right, returning the final appended
String . If only one String is specified, it is returned. The append function appends one or more Symbol objects to the end of a target
Symbol: and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
The objects to be appended are concatenated from left to right, returning the result
Symbol. If only one Symbol argument is specified, it is returned. The append Function appends one or more structure objects to the end of a
target structure and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
Two structure objects are concatenated from left to right, returning the final
appended structure. If only one structure is specified, it is returned. The append Function appends one or more Matrix objects to the end of a target
Matrix and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
Two Matrix objects are concatenated from left to right, returning the final appended
Matrix. If only one Matrix is specified, it is returned. The append Function appends one or more NumMatrix objects to the end of a target
NumMatrix and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
Two NumMatrix objects are concatenated from left to right, returning the final appended
NumMatrix. If only one NumMatrix is specified, it is returned. The append Function appends one or more Pair objects to the end of a target
Pair and returns the result. The append operation is non-destructive,
that is the result of appending does not change any of the source or target objects.
Two Pair objects are concatenated from left to right, returning the final appended
Pair. If only one Pair is specified, it is returned. The append function appends a complex number to a string Usage Use the append function to concatenate one or more Vectors.
Use the append function to concatenate one or more Strings.
Use the append function to concatenate one or more Symbols.
Use the append function to concatenate one or more Structures.
Use the append function to concatenate one or more Matrices.
Use the append function to concatenate one or more NumMatrices.
Use the append function to concatenate one or more Pairs.
Use the append function to convert a complex number to a String.
String
Symbol
Structure
Matrix
NumMatrix
Pair
Complex
String
Symbol
Structure
Matrix
NumMatrix
Pair
Complex
(append vector1 ...) If one Vector was passed, the original Vector will be returned.
If more than one Vector was passed, the resulting Vector after the append is returned.
(append string1 string2 .. ) If one String was passed, the original String will be returned.
If more than one String was passed, the resulting String after the append is returned.
(append sym1 sym2 ...) If one Symbol was passed, the original Symbol will be returned.
If more than one Symbol was passed, the resulting Symbol after the append is returned.
(append struct1 ...) If one Structure was passed, the original Structure will be returned.
If more than one Structure was passed, the resulting Structure after the append is returned.
(append matrix1 ...) If one Matrix was passed, the original Matrix will be returned.
If more than one Matrix was passed, the resulting Matrix after the append is returned.
(append nummatrix1 ...) If one NumMatrix was passed, the original NumMatrix will be returned.
If more than one NumMatrix was passed, the resulting NumMatrix after the append is returned.
(append pair1 ...) If one Pair was passed, the original Pair will be returned.
If more than one Pair was passed, the resulting Pair after the append is returned.
(append X) A String in the standard literal format representing the value of the complex argument.
Expression:
Arguments
Name
Type
Description Argument: vector1 Vector IntVector NumVector BitVector ShortVector
Only one Vector argument is mandatory. It can be followed a list
of Vectors, each of which will be concatenated to the first one
(non-destructively) and the resulting Vector is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: string1 String
Only one String argument is mandatory.
It can be followed by any number of Strings, each of which will be concatenated to
a copy of the first one and the resulting String is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: symbol Symbol
Only one Symbol argument is mandatory.
It can be followed by a list of Symbols, each of which will be concatenated to
a copy of the first one and the resulting Symbol is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: struct1 Structure
Only one structure argument is mandatory. It can be followed a list
of structures, each of which will be concatenated to the first one
(non-destructively) and the resulting structure is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: matrix1 Matrix
Only one Matrix argument is mandatory. It can be followed by a list of Matrices ,
each of which will be concatenated to a copy of the first one and the resulting
Matrix is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: nummatrix1 NumMatrix
Only one NumMatrix argument is mandatory. It can be followed by a list of NumMatrices ,
each of which will be concatenated to a copy of the first one and the resulting
NumMatrix is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: pair1 Pair
Only one Pair argument is mandatory. It can be followed a list of Pairs ,
each of which will be concatenated to a copy of the first one and the resulting
Pair is returned.
Returns:
Expression:
Arguments
Name
Type
Description Argument: X Complex
A complex number.
Returns:
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Here are the links to the data types of the function arguments.
String | Symbol | Structure | Vector |
Matrix | NumMatrix | Pair | BitVector |
CpxVector | FltVector | IntVector | NumVector |
ObjVector | ShortVector |
Here are also a number of links to functions having arguments with any of these data types.
Analytic Information Server (AIS)AIS Component Systems
|