in reply to Re^28: Why is the execution order of subexpressions undefined? (magic ruts)
in thread Why is the execution order of subexpressions undefined?

I concur with the notion that we're stuck in a rut. BrowkerUK needs to code up a little interpreter for a tiny language which does all that he wants, before any further progress can be made on this front.
  • Comment on Re^29: Why is the execution order of subexpressions undefined? (magic ruts)

Replies are listed 'Best First'.
Re^30: Why is the execution order of subexpressions undefined? (magic ruts)
by BrowserUk (Patriarch) on Apr 15, 2005 at 18:09 UTC

    It's called tVMI (t stand for tiny or toy), it was started more than 2 years ago, and has gone through many false starts as I learn what is involved. Indeed, if you look through the list of threads that I have initiated here, including many that describe bugs I have found in Perl, they mostly come out of that project. The interpreter is being written in D, but I tend to try out ideas in Perl first, but that often leadsd me into little used area of perl--like LVALUE refs (which I use as a substitute for pointers) and the like.

    I'm currently trying to get to grips with making it do transparent threading which is where this thread started.

    If as and when I get something that successfully demonstrates the ideas, I will willing share it with anyone who is interested--if I knew who you were or had a way to contact you, I would do so.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    Lingua non convalesco, consenesco et abolesco.
    Rule 1 has a caveat! -- Who broke the cabal?