Search found 2 matches
- Thu Mar 22, 2018 4:31 pm
- Forum: The Lounge
- Topic: Re-evaluating expression
- Replies: 3
- Views: 23955
Re: Re-evaluating expression
Could you please explain more about this? The Yacas design allows functions to be defined before the variables in the function body are defined. Such undefined variables keep their name, and that name is looked up in the environment where the value is needed. In LISP, afaik, eval uses null lexical e...
- Mon Mar 19, 2018 5:12 pm
- Forum: The Lounge
- Topic: Re-evaluating expression
- Replies: 3
- Views: 23955
Re-evaluating expression
At http://yacas.readthedocs.io/en/latest/programming_in_yacas/ : One major design flaw in Yacas (one that other functional languages like LISP also have) is that when some expression is re-evaluated in another environment, the local variables contained in the expression to be evaluated might have a ...