On 8/15/05, Richard Fateman wrote:
> The commercial macsyma system allows this, but Maxima allows this
> only if you read in the file referred to earlier, msethack.lisp
> or its compiled form.
i've committed a revision of msethack.lisp which Prof Fateman
emailed to me today, which containts the MSET modifications
mentioned above and also some other modifications to the
defstruct scheme. the file is: maxima/share/contrib/defstruct.lisp
i'm pretty excited about this stuff. it looks like a combination
of defstruct/mset hacking would make it easy to implement one
of my pet projects, a revised matrix type. more on that later if
i make any progress.
for what it's worth,
robert dodier