Antidisassemblage Programming Language
Posted by Michael on 29 April 2005, 04:00 GMT
Dan Cook has been developing a new programming language for TI calculators. His result is called Antidisassemblage, a high-level language that is portable across the 82, 83, 83+, 85, and 86. In the words of Dan, it is "similar to C++ and Java" but also resembles TI-BASIC in a few regards. SquirrelBox is the compiler for Antidisassemblage, a Java program that should work on any platform (including Windows and Linux).
The best feature of Antidisassemblage (can you tell I love typing that name?) is that you can simply select which calculators you want to compile for - then it does all the work for you. However, the language has some limitations. There are no multiplication or division operators, no floating-point support, and no native string or character variable types. Previous attempts at a compiled BASIC-like language have not proven popular; it will be interesting to see if Antidisassemblage succeeds.
|
|
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: Antidisassemblage Programming Language
|
Morgan Davies
(Web Page)
|
FYI to all you ticalc fans...Dan had a tutorial going up on ticalc.org but he abandoned the tutorial and the work I put into porting it to start this project...I'm really glad he did! :-)
Dispite not knowing what the heck he is talking about about 90% of the time he still attempted to show me the latest and greatest thing he had implemented, I'm glad to see its news worthy!
|
Reply to this comment
|
29 April 2005, 06:26 GMT
|
|
Re: Antidisassemblage Programming Language
|
Christian BELIN
(Web Page)
|
Maybe nobody heard from GFA-Basic (the same as on Atari ST) that is so quick that a for loop of 10,000 iterations fits in 0,4s…
It is currently developped here :
tigen.org/gfabasic
Everything is in french I think, but this project goes well and is on-calc !!!!!!
|
Reply to this comment
|
29 April 2005, 09:26 GMT
|
|
Re: Antidisassemblage Programming Language
|
Warrior Rocker
|
I'm super interested to see where this goes, i would like to see multiplication and division implemented, and the strings are a must, but this is really cool, a language that can be easily ported, this means that we can see an explosion of programs for the less popular calculators, and some of the really cool 83+ programs ported to the 82's and the 86's, this will be interesting follow, please please please keep up the good work
|
Reply to this comment
|
29 April 2005, 10:29 GMT
|
|
Antidisassemblage
|
Patrick Stone
(Web Page)
|
I am part of the Antidisassemblage group and I just wanted to let you all know that things are already being implemented into a later version. Things like a greyscale routine, they are working on simple math structures, etc.
|
Reply to this comment
|
29 April 2005, 12:55 GMT
|
|
|
|
|
Re: Antidisassemblage
|
Paul Houser
(Web Page)
|
I'm telling you from a professional standpoint, from a hobbyist standpoint, and just from a really really intelligent standpoint, that your first priority should be simple level math structures (multiplication, division, modulus, etc) and data structures (strings, floating point, etc). In light of those, the other features are just eye-candy.
Good work.
|
Reply to this comment
|
29 April 2005, 18:30 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|