Given two arrays, their concatenation is an array containing all the elements from the first array and all the elements from the second.
expr_1+expr_2
If both expressions are arrays, a new array containing all the elements from expr_1 and from expr_2 is
returned.
If expr_1 is an array expression and expr_2 is a scalar one, a new array is returned. Its elements are
all the elements from expr_1 followed by the scalar value
expr_2.
If expr_1 is a scalar expression and expr_2 is an array, a new array is returned. Its first element is
expr_1, followed by all the elements from expr_2.
First, let's define two arrays reasons_1 [ ] and reasons_2 [ ] and their concatenation reasons [ ]. Array reasons [ ] will
contain all elements from reasons_1 [ ] and all elements
from reasons_2 [ ].
reasons_1 [ ] = {"for sport, ", "for pleasure, ", "for adventures, "};
reasons_2 [ ] = {"and for hides ", "and furs "};
reasons [ ] = reasons_1 [ ] + reasons_2 [ ];
Now, we define array quote [] by concatenating a scalar
value, array reasons [ ] and a literal array.
quote [ ] = "Killing animals " + reasons [ ]
+ { "is a phenomenon which is at once",
"disgusting and distressing. ",
"There is no justification in indulging ",
"in such acts of brutality." };
Last, we add a scalar expression (a literal string).
quote [ ] = quote [ ] + "-- The XIV Dalai Lama of Tibet";
These are the elements and their values:
quote [0]Killing animals
quote [1]for sport,
quote [2]for pleasure,
quote [3]for adventures,
quote [4]and for hides
quote [5]and furs
quote [6]is a phenomenon which is at once
quote [7]disgusting and distressing.
quote [8]There is no justification in indulging
quote [9]in such acts of brutality.
quote [10]- The XIV Dalai Lama of Tibet
This manual can be downloaded from http://www.g-cows.org/.