POSITION:028,114
COLOUR:STANDARD
TEXT:00,When only atoms are involved in the joining, & and append()'s efforts
TEXT:16,produce the same result. The difference is only apparent when
TEXT:16,sequences are involved. A demo program is available to help you clarify
TEXT:16,the usage of append(), with mention being made to show how it differs
TEXT:16,from the & operator
TEXT:32,A related library routine to append() is prepend():
COLOUR:EUPHORIA
TEXT:32,   = prepend( ,  )
COLOUR:POINTS
TEXT:00,rs           s  o
COLOUR:STANDARD
TEXT:32,prepend() creates a new sequence, which is stored in variable   , by
COLOUR:POINTS
TEXT:00,                                                              rs
COLOUR:STANDARD
TEXT:16,adding   to the beginning of   as a single element. This means   becomes
COLOUR:POINTS
TEXT:00,       o                     s                                 o
COLOUR:STANDARD
TEXT:16,the new first element of  , or  [1] in Euphoria terms. Like append(),
COLOUR:POINTS
TEXT:00,                         s     s
COLOUR:STANDARD
TEXT:16,prepend() creates a new sequence that is one element longer than  . A
COLOUR:POINTS
TEXT:00,                                                                 s
COLOUR:STANDARD
TEXT:16,demo program is ready to demonstrate prepend().
