array declaration and space allocation finished
add array assingment support