new engine

From: George <jirka_at_5z.com>
Date: Wed, 22 Sep 1999 22:20:42 -0700

Those of you worried about speed should be content, I just remade the engine
stack implementation and it made a difference, now the engine is FASTER on
recursion, even if it doesn't get too deep. It is still slower then the old
one on iterations, but that's not going to change. If you look at the
recursive engine, it is very efficent for loops, while the iterative, stack
based version cannot match it, it has to do more stuff, while the recursive
version can just use a C loop construct for the loop itself.

Now it looks like it will still take me a couple of days to finish all the
things though, none of the primitive operators work correctly now (plus and
minus work as test cases for numbers only).

George

-- 
------------------------------------------------------------------------------
George Lebl <jirka@5z.com> http://www.5z.com/jirka/
------------------------------------------------------------------------------
  The following implements RSA in perl and is illegal to export from the US:
          #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
          $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
          lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)
Received on Wed Sep 22 1999 - 22:20:50 CDT

This archive was generated by hypermail 2.2.0 : Sun Apr 17 2011 - 21:00:02 CDT