Also used to erase the existing global variable ArraySpec. ArraySpec is of the form Atom/0, or just Atom.
Erasing reclaims the memory occupied by the array or variable. Moreover, erasing a local one may expose a global of the same name
Success: make_array(a(4,3)), erase_array(a/2). make_array(a(2)), make_local_array(a(2)), erase_array(a/1), % erase local array. erase_array(a/1). % erase global array. setval(i,1), erase_array(i). setval(i,1), erase_array(i/0). Error: erase_array(X). (Error 4). make_array(a(4,2)), erase_array(a(4,2)). (Error 5). erase_array(no_array/1). (Error 41). erase_array(no_array). (Error 41).