#NEWLINE# def transform_lhs_Index( self , lhs ) : #NEWLINE# #INDENT# lhs . index = self . transform_index_expr ( lhs . index ) #NEWLINE# if ( lhs . value . __class__ is Var ) : #NEWLINE# #INDENT# stored = self . bindings . get ( self . value . name ) #NEWLINE# if ( stored and ( stored . __class__ is Var ) ) : #NEWLINE# #INDENT# lhs . value = stored #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# lhs . value = self . assign_name ( lhs . value , 'array' ) #NEWLINE# #UNINDENT# return lhs