martillo@mit-athena.UUCP (Joaquim Martillo) (03/18/85)
Having just seen a small program using arrays and structures in Common Lisp turn into a moderaterately sized program because defstruct created copy-function does not fully copy the structure to which it is applied but instead array-structure-members reference the same array as the original structure to which the copy function was applied, I am willing to believe arrays and structures in Common Lisp were designed by a committee. By the way testing arrays or structures for equality in the equal sense is not possible using equal or any function of which I know. Am I missing something? Having powerful functions for manipulating strings and lists and truly wimp-like functions for handling structures and arrays seems rather silly. Yehoyaqim Martillo