Axe Parser: Bridging the Gap between TI-BASIC and ASM
Posted by Travis on 28 May 2010, 15:00 GMT
Kevin Horowitz's Axe Parser is a very promising development tool for TI-83+/84+ calculators. It introduces a new programming language which resembles TI-BASIC but is substantially faster and allows more control while remaining much easier to learn than ASM. Although Kevin still considers it as being in beta stage, it appears to be very usable; several impressive-looking Axe programs (some even using grayscale) have already been created with it, as this video demonstrates.
Like TI-BASIC, programs can be written and developed on the calculator, using the same program editor. Not only that, Axe is a true compiled language; it creates directly-executable ASM programs which can be distributed and run by themselves just like ASM programs written in straight assembly.
Axe is most definitely worth a look. It could be an enormous boon for programmers who want to code on the go, develop games and other programs more quickly, or who are unable to learn or understand assembly language.
|
|
Reply to this article
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: Axe Parser: Bridging the Gap between TI-BASIC and ASM
|
Lewk
(Web Page)
|
That video is pure madness. How does this compare to the BBCBasic project?
|
Reply to this comment
|
28 May 2010, 17:40 GMT
|
|
Re: Axe Parser: Bridging the Gap between TI-BASIC and ASM
|
Kevin Ouellet
(Web Page)
|
This gotta be the first calculator language other than TI-83+ BASIC that I can even understand enough to do anything with it. I like how many commands are almost the same as TI-BASIC syntax, while still adding some new commands to deal with pointers and the like. That, and the execution speed plus how you can both program using the TI-BASIC editor and compile on-calc.
Nice job Quigibo on this 2nd feature!
|
Reply to this comment
|
28 May 2010, 18:24 GMT
|
|
Re: Axe Parser: Bridging the Gap between TI-BASIC and ASM
|
Drew DeVault
|
Having used Axe for several weeks now, it is quite amazing. It's great for making fast games in a short time. I really like it, and I has almost entirely replaced TI-Basic for me.
|
Reply to this comment
|
28 May 2010, 21:34 GMT
|
|
Re: Axe Parser: Bridging the Gap between TI-BASIC and ASM
|
Matt M
|
Wow!
I'm not even sure what to say -- the potential power this brings is simply indescribable!
|
Reply to this comment
|
29 May 2010, 13:45 GMT
|
|
Re: Axe Parser: Bridging the Gap between TI-BASIC and ASM
|
Jamboozle
|
Glad everyone likes it! :)
I'm looking forward to adding some really cool new features that I have in mind such as compiling directly to applications and more automation in programming for things like tile-mapping and ray-casting. I expect to finish this project and release version 1.0.0 by the end of this summer.
|
Reply to this comment
|
1 June 2010, 09:05 GMT
|
|
|