On 18 Jun 2016, at 05:29, Eliot Miranda <eliot.miranda@gmail.com> wrote:

Marcus,


        Marcus

Yes, but using the byte code pc is a much much cheaper key, and just as unique.


But why would I care to make this efficient? It���s a debug feature��� 

And doing it on the AST is very nice for other reasons, e.g. as I next step I will
add icons in the Editor for all the halt sends. For haltOnce, this will show the state
and toggle the haltOnce to be ���on��� again.

The editor uses the AST for this, and therefore it can be done with just 5 lines of code.

In general the question is: Am I willing to pay in terms of resources for abstraction?

Marcus