[Maxima] User-level namespace system for Maxima
raymond.toy at ericsson.com
Fri Aug 18 12:24:29 CDT 2006
>>>>> "Richard" == Richard Fateman <fateman at cs.berkeley.edu> writes:
Richard> I was thinking that the @ syntax would be at the user top level, but the
Richard> common lisp syntax would be the same underneath, using : or ::. But maybe
Richard> this doesn't really hold up unless you have nested packages. That is, you
Richard> would have maxima-user::packagename::symbolname in lisp, that
Richard> would correspond to packagename@@symbolname at the top level.
What's wrong with just packagename::symbolname? Do we really need
Richard> Allegro CL actually has nested packages, but that is an extension to CL.
As does CMUCL. Or perhaps that's relative packages, which might be
different. I can't remember.
More information about the Maxima