parsing array literal