Abstract dynamic array from semant and codegen.