semantic: Implemented arrayAppendAssign
test: add arrayAppendAssign test