0 Members and 2 Guests are viewing this topic.
Most programs are decreasing in size by about 1% which is actually pretty significant for not having to do anything at all to your existing programs. The new optimizations are mostly with comparisons (both signed and unsigned) and equalities.
Yeah, I've been making a lot of progress. I fixed all the bugs that were present last version, and added a ton more auto-optimizations. Most programs are decreasing in size by about 1% which is actually pretty significant for not having to do anything at all to your existing programs. The new optimizations are mostly with comparisons (both signed and unsigned) and equalities. Also, I've been working on adding some new commands. One of which is the not() command which will finally be usable to invert the lower 8 bits and not()r will invert the full 16 bit number. Right now, I am working on variable reallocation. There should be a lot of new progress over the next few weeks since I'm on break. Axe 0.4.7 will be the last of the betas and after that, the final stable release will be complete with full Axiom support.
Quote from: Quigibo on December 21, 2010, 10:33:27 pmYeah, I've been making a lot of progress. I fixed all the bugs that were present last version, and added a ton more auto-optimizations. Most programs are decreasing in size by about 1% which is actually pretty significant for not having to do anything at all to your existing programs. The new optimizations are mostly with comparisons (both signed and unsigned) and equalities. Also, I've been working on adding some new commands. One of which is the not() command which will finally be usable to invert the lower 8 bits and not()r will invert the full 16 bit number. Right now, I am working on variable reallocation. There should be a lot of new progress over the next few weeks since I'm on break. Axe 0.4.7 will be the last of the betas and after that, the final stable release will be complete with full Axiom support.Final release Somehow that sounds ominous. But it's awesome!As a suggestion, though, how about ! being used for not(? Just my opinion, since I'm used to !If and Else!If now
Just saw you changed your progress change to 70%. Good job.I wonder how many non-omnimaga users use axe. I occasionally see something on ti-calc from a non-omnigamian.Anyways, great work, i can't wait.request: what are the chances of two bytes for send( ?
HoMM: [==--------] Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :PtiDE: [----------] Explored and understood the main part of the code: just started writing a Tokenizer.