At 02:26 PM 7/24/96 PDT, you wrote: >foo[expr] = bar > >Where if expr is greater than the length of foo, it would append bar to >the end of the list foo. A good example of `expr' might be `$ + 1' or >some other symbol similar to $ to represent the slot past the end of the >list. ;;x={1}; x[$+1..$] = {2}; return x;