Subject: keyword names that can't be set in maxima
From: Richard Fateman
Date: Fri, 16 Feb 2007 07:54:29 -0800
I would find it handy if I could declare certain names to be not settable.
e.g.
declare(foo,symbolic_constant)
==>
Foo:34 ==> error.
This can sort of be done (try setting %pi:22/7 for example) but I don't see
a user-version of this.
Reason:
Previous suggestion for keyword-based arguments like this:
Gaussianint(fun, limits=[0,inf]);
If limits were declared to be a keyword symbolic constant, it would prevent
someone from setting it, e.g. limits:hahaha, or limits:points, and messing
up the call.
Comments?
RJF