Simple Array in Ksh Scripting

Ksh Scripting

Can some one give me a simple example of array operations using ksh.

For Ex:
week_array = {Sunday Monday Tuesday Wednesday Thursday Friday Saturday}

I want to assign and retrieve and print them along with their index.

I am looking for the o/p like:
0 Sunday
1 Monday
2 Tuesday
3 Wednesday
4 Thursday
5 Friday
6 Saturday

I don't know if there's any way to retrieve the index/subscript directly. You'll probably have to count and increment it yourself:

set -A week_array Sunday Monday Tuesday Wednesday Thursday Friday Saturday
integer idx=0

for day in ${week_array[*]}
 do
  print $idx $day
  idx=$idx+1
done

You can also set the array variables this way:

week_array[0]=Sunday
week_array[1]=Monday
week_array[2]=Tuesday
week_array[3]=Wednesday
week_array[4]=Thursday
week_array[5]=Friday
week_array[6]=Saturday

Thats cool Glenn. I am getting confused with different shells.