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.
|
|
1.3 doesn't work....
|
Kirbykirby
|
I tried to run Squirrelbox 1.3, and I got an error that I'm apparently "Missing Main Class." I don't know about all of you, but I don't want a program that doesn't work.
|
Reply to this comment
|
14 May 2005, 01:36 GMT
|
|
Re: Antidisassemblage Programming Language
|
kllr nohj
(Web Page)
|
Please note that version 1.4 is now out, and it will be the final core version (excluding possible includes that might be released later. Also, a new tutorial is being written up since the current ones are out-dated)
New features include:
multiplication (its not necessarily the most effecient method tho)
division
InputKeyByte (waits for keypress - all the keys have been mapped and will be uploaded shortly)
GetKeyByte (functions similiar to getkey in basic, again, the keys have been mapped and will be uploaded in the same file as inputkeybyte)
More new stuff is in the include file Stuff.ads
For loops have been removed due to non-functionality, but they can be simulated in while loops.
Please also note that the auther of SquirrelBox has left for a 2 year missionary. So 1.4 will be it for a long time....
see link for the site
|
Reply to this comment
|
14 May 2005, 20:32 GMT
|
|
1.4 doesn't work for me either.(Same error)
|
Kirbykirby
|
I have the latest version of JRE, and it STILL doesn't work! .JAR files are suppported on my Windows XP SP2. Then again, I'm not sure whether Java Web Start and JRE are the same thing.
|
Reply to this comment
|
16 May 2005, 04:03 GMT
|
|
Re: Antidisassemblage Programming Language
|
shkaboinka
(Web Page)
|
I just want to note that there are macros for * / % operations and that there ARE string and character usage in Antidisassemblage, if the statement that these are lacking turned anybody off. PLUS, I just uploaded SquirrelBox 1.5, which is much better than the old versions of the compiler. SPREAD THE WORD!!
|
Reply to this comment
|
7 June 2007, 17:02 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|