[pypy-dev] Scheme interpreter - evaluation context
Leonardo Santagada
santagada at gmail.com
Fri Jun 22 00:10:11 CEST 2007
Em 21/06/2007, às 16:53, Jakub Gustak escreveu:
> I was looking into some code, JS interpreter to be exact.
>
> I wonder what are the pros and cons of implementing evaluation context
> as stack/list (as in JS interpreter) in opposite to implementing it as
> dictionary.
>
> If there is one name space for all objects in Scheme (I mean, there is
> no distinction between variable or function when naming them),
> dictionary would be the most straight forward. There is no need for a
> special way to resolve naming conflicts and so on.
>
> Or am I missing something?
On the js interpreter I only used a stack of objects because the
specs said to do so... I never felt that that was a good idea, so you
are probably better following what you think is best/easier.
Good luck,
--
Leonardo Santagada
Sent from my iPhone
More information about the Pypy-dev
mailing list