Note! This review was written for a previous version of this file!
Never use BASIC or Asm again! This MLL (medium level language) for the 83+/84+ family is pretty sweet!
User friendliness: 8/10
Great how it scrolls instantly to and error point by pressing Prgm. It's also great how it uses the BASIC editor, unlike something like BBCbasic.
Professionalness: 9/10
Compile an AXE program into an ASM program—and you can make it compatible with the shells Ion, MirageOS, and Doors CS! You can EVEN SIGN IT AS AN APP ON YOUR CALC!!! (but I noticed some sprite problems in compiled apps as opposed to compiled programs)
Documentation: 9.5/10
Explanatory and concise, it's great for people who already know BASIC and the concept of pointers. Switching from ASM to Axe is even easier!
Originality: 9/10
First on calc compiler! sweet...
Compiled size vs. source / Mathematics: 7/10
Now one problem Axe has is that a comppiled program is usually 1.5 times as large as the source (usually—math programs might be 3x as large, graphics programs about the same as the source). Though, it has gotten better over time. The order of operations is different, going left to right (but will do parenthesis first, of course). Plus, math programs are pretty inflated. Fortunately, this version is the first to support floating point numbers (kinda...). Don't use Axe for any serious math programs...
Graphics: 10/10
...But DEFINATELY USE IT FOR GRAPHICS PROGRAMS AND GAMES! It's so good, even implementing grayscale is easy. Not flickerless, but pretty darn good in three shade (don't use 4 shade—now that's one flickery jewel :)
FINAL EVALUATION: 87.5% (B+)
I suggest using it if you aren't already! Trust me, it beast ASM, and creams BASIC!
(Xlib is dead! Long live Xlib!)