Subject: how to pass the name of a variable as argument?
From: Robert Dodier
Date: Sat, 3 May 2008 23:03:08 -0600
On 5/3/08, Oliver Kullmann <O.Kullmann at swansea.ac.uk> wrote:
> Ha, in my library I use quite a bit of dynamic scoping!
> And since this is the only means in Maxima/Lisp, as
> far as I see, to got some form of polymorphic behaviour,
> it seems also necessary to me.
>
> Only due to dynamic scoping you can make good use of "global"
> variables, since when calling a function you can make
> it act similar to some form of inheritance.
That doesn't seem like a very strong objection.
I'm pretty sure it is not necessary to have dynamic scope to get
global variables and inheritance.
Robert Dodier