On Mon, Mar 30, 2015 at 5:58 AM, Jeroen Demeyer wrote:
> The documentation of sage_eval() seems to indicate that this is a feature:
>
> sage: a=5
> sage: sage_eval("a+1")
> ...
> NameError: name 'a' is not defined
>
> Of course you can do
>
> sage: a = 5
> sage: sage_eval("a+1", locals={'a':a})
>
The documentation of sage_eval() seems to indicate that this is a feature:
sage: a=5
sage: sage_eval("a+1")
...
NameError: name 'a' is not defined
Of course you can do
sage: a = 5
sage: sage_eval("a+1", locals={'a':a})
6
But I'm wondering if sage_eval() with globals shouldn't "just work".
The